home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_84_GRAFPOLE.txt < prev    next >
Text File  |  1993-07-15  |  109KB  |  1,899 lines

  1. # near model CODE resource
  2. # jump table entries: 11184-11186 (3 of them)
  3. export_1398:
  4. 00000000  4E56 FFB6                link       A6, -0x004A
  5. 00000004  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  4246                     clr.w      D6
  8. 0000000E  41EC 0410                lea.l      A0, [A4 + 0x410]
  9. 00000012  43EC 0408                lea.l      A1, [A4 + 0x408]
  10. 00000016  20D9                     move.l     [A0]+, [A1]+
  11. 00000018  20D9                     move.l     [A0]+, [A1]+
  12. 0000001A  4A6C 0406                tst.w      [A4 + 0x406]
  13. 0000001E  6600 008C                bne        +0x8E /* 000000AC */
  14. 00000022  4A2C 0089                tst.b      [A4 + 0x89]
  15. 00000026  6606                     bne        +0x8 /* 0000002E */
  16. 00000028  4A2C 0085                tst.b      [A4 + 0x85]
  17. 0000002C  677E                     beq        +0x80 /* 000000AC */
  18. label0000002E:
  19. 0000002E  486E FFF8                pea.l      [A6 - 0x8]
  20. 00000032  486C 0082                pea.l      [A4 + 0x82]
  21. 00000036  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  22. 0000003A  302C 010A                move.w     D0, [A4 + 0x10A]
  23. 0000003E  D06E FFFA                add.w      D0, [A6 - 0x6]
  24. 00000042  D16C 0412                add.w      [A4 + 0x412], D0
  25. 00000046  302C 010A                move.w     D0, [A4 + 0x10A]
  26. 0000004A  D06E FFF8                add.w      D0, [A6 - 0x8]
  27. 0000004E  D16C 0410                add.w      [A4 + 0x410], D0
  28. 00000052  302C 010A                move.w     D0, [A4 + 0x10A]
  29. 00000056  D06E FFFE                add.w      D0, [A6 - 0x2]
  30. 0000005A  916C 0416                sub.w      [A4 + 0x416], D0
  31. 0000005E  302C 010A                move.w     D0, [A4 + 0x10A]
  32. 00000062  D06E FFFC                add.w      D0, [A6 - 0x4]
  33. 00000066  916C 0414                sub.w      [A4 + 0x414], D0
  34. 0000006A  302C 0416                move.w     D0, [A4 + 0x416]
  35. 0000006E  906C 0412                sub.w      D0, [A4 + 0x412]
  36. 00000072  0C40 02D0                cmpi.w     D0, 0x2D0
  37. 00000076  508F                     addq.l     A7, 8
  38. 00000078  6D0E                     blt        +0x10 /* 00000088 */
  39. 0000007A  302C 0414                move.w     D0, [A4 + 0x414]
  40. 0000007E  906C 0410                sub.w      D0, [A4 + 0x410]
  41. 00000082  0C40 02D0                cmpi.w     D0, 0x2D0
  42. 00000086  6C24                     bge        +0x26 /* 000000AC */
  43. label00000088:
  44. 00000088  397C 0001 0406           move.w     [A4 + 0x406], 0x1
  45. 0000008E  4A6C 0108                tst.w      [A4 + 0x108]
  46. 00000092  6618                     bne        +0x1A /* 000000AC */
  47. 00000094  41EC 03FE                lea.l      A0, [A4 + 0x3FE]
  48. 00000098  43EC 0410                lea.l      A1, [A4 + 0x410]
  49. 0000009C  22D8                     move.l     [A1]+, [A0]+
  50. 0000009E  22D8                     move.l     [A1]+, [A0]+
  51. 000000A0  41EC 0408                lea.l      A0, [A4 + 0x408]
  52. 000000A4  43EC 0410                lea.l      A1, [A4 + 0x410]
  53. 000000A8  20D9                     move.l     [A0]+, [A1]+
  54. 000000AA  20D9                     move.l     [A0]+, [A1]+
  55. label000000AC:
  56. 000000AC  2F0C                     move.l     -[A7], A4
  57. 000000AE  4EBA 1060                jsr        [PC + 0x1060 /* 00001110 */]
  58. 000000B2  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  59. 000000B6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  60. 000000BA  4A40                     tst.w      D0
  61. 000000BC  508F                     addq.l     A7, 8
  62. 000000BE  6716                     beq        +0x18 /* 000000D6 */
  63. 000000C0  7002                     moveq.l    D0, 0x02
  64. 000000C2  2F00                     move.l     -[A7], D0
  65. 000000C4  2F0C                     move.l     -[A7], A4
  66. 000000C6  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  67. 000000CA  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  68. 000000CE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  69. 000000D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  70. label000000D6:
  71. 000000D6  41EC 025C                lea.l      A0, [A4 + 0x25C]
  72. 000000DA  2D48 FFD4                move.l     [A6 - 0x2C], A0
  73. 000000DE  117C 0001 0073           move.b     [A0 + 0x73], 0x1
  74. 000000E4  206E FFD4                movea.l    A0, [A6 - 0x2C]
  75. 000000E8  117C 0002 0074           move.b     [A0 + 0x74], 0x2
  76. 000000EE  206E FFD4                movea.l    A0, [A6 - 0x2C]
  77. 000000F2  4A28 0076                tst.b      [A0 + 0x76]
  78. 000000F6  6736                     beq        +0x38 /* 0000012E */
  79. 000000F8  206E FFD4                movea.l    A0, [A6 - 0x2C]
  80. 000000FC  2F08                     move.l     -[A7], A0
  81. 000000FE  486E FFCA                pea.l      [A6 - 0x36]
  82. 00000102  3F3C 080E                move.w     -[A7], 0x80E
  83. 00000106  A9EB                     syscall    Pack4/FP68K
  84. 00000108  487A 0258                pea.l      [PC + 0x258 /* 00000362, value 0x0, cstring "" */]
  85. 0000010C  486E FFCA                pea.l      [A6 - 0x36]
  86. 00000110  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  87. 00000114  A9EB                     syscall    Pack4/FP68K
  88. 00000116  6400 0234                bcc        +0x236 /* 0000034C */
  89. 0000011A  206E FFD4                movea.l    A0, [A6 - 0x2C]
  90. 0000011E  487A 0242                pea.l      [PC + 0x242 /* 00000362, value 0x0, cstring "" */]
  91. 00000122  2F08                     move.l     -[A7], A0
  92. 00000124  3F3C 0810                move.w     -[A7], 0x810
  93. 00000128  A9EB                     syscall    Pack4/FP68K
  94. 0000012A  6000 0220                bra        +0x222 /* 0000034C */
  95. label0000012E:
  96. 0000012E  4245                     clr.w      D5
  97. 00000130  6000 0186                bra        +0x188 /* 000002B8 */
  98. label00000134:
  99. 00000134  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  100. 00000138  7000                     moveq.l    D0, 0x00
  101. 0000013A  3005                     move.w     D0, D5
  102. 0000013C  2200                     move.l     D1, D0
  103. 0000013E  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  104. 00000142  4841                     swap.w     D1
  105. 00000144  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  106. 00000148  4841                     swap.w     D1
  107. 0000014A  4241                     clr.w      D1
  108. 0000014C  D081                     add.l      D0, D1
  109. 0000014E  47F0 0800                lea.l      A3, [A0 + D0]
  110. 00000152  4247                     clr.w      D7
  111. 00000154  6000 0150                bra        +0x152 /* 000002A6 */
  112. label00000158:
  113. 00000158  486E FFD8                pea.l      [A6 - 0x28]
  114. 0000015C  7000                     moveq.l    D0, 0x00
  115. 0000015E  3007                     move.w     D0, D7
  116. 00000160  2F00                     move.l     -[A7], D0
  117. 00000162  486B 0024                pea.l      [A3 + 0x24]
  118. 00000166  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  119. 0000016A  4A40                     tst.w      D0
  120. 0000016C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  121. 00000170  6700 0132                beq        +0x134 /* 000002A4 */
  122. 00000174  486E FFE0                pea.l      [A6 - 0x20]
  123. 00000178  7000                     moveq.l    D0, 0x00
  124. 0000017A  3007                     move.w     D0, D7
  125. 0000017C  2F00                     move.l     -[A7], D0
  126. 0000017E  486B 002C                pea.l      [A3 + 0x2C]
  127. 00000182  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  128. 00000186  4A40                     tst.w      D0
  129. 00000188  4FEF 000C                lea.l      A7, [A7 + 0xC]
  130. 0000018C  6700 0116                beq        +0x118 /* 000002A4 */
  131. 00000190  486E FFD8                pea.l      [A6 - 0x28]
  132. 00000194  486E FFCA                pea.l      [A6 - 0x36]
  133. 00000198  3F3C 080E                move.w     -[A7], 0x80E
  134. 0000019C  A9EB                     syscall    Pack4/FP68K
  135. 0000019E  487A 01C2                pea.l      [PC + 0x1C2 /* 00000362, value 0x0, cstring "" */]
  136. 000001A2  486E FFCA                pea.l      [A6 - 0x36]
  137. 000001A6  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  138. 000001AA  A9EB                     syscall    Pack4/FP68K
  139. 000001AC  6416                     bcc        +0x18 /* 000001C4 */
  140. 000001AE  486E FFD8                pea.l      [A6 - 0x28]
  141. 000001B2  486E FFC0                pea.l      [A6 - 0x40]
  142. 000001B6  3F3C 080E                move.w     -[A7], 0x80E
  143. 000001BA  A9EB                     syscall    Pack4/FP68K
  144. 000001BC  0A2E 0080 FFC0           xori.b     [A6 - 0x40], 0x80
  145. 000001C2  601C                     bra        +0x1E /* 000001E0 */
  146. label000001C4:
  147. 000001C4  486E FFD8                pea.l      [A6 - 0x28]
  148. 000001C8  486E FFB6                pea.l      [A6 - 0x4A]
  149. 000001CC  3F3C 080E                move.w     -[A7], 0x80E
  150. 000001D0  A9EB                     syscall    Pack4/FP68K
  151. 000001D2  41EE FFC0                lea.l      A0, [A6 - 0x40]
  152. 000001D6  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  153. 000001DA  20D9                     move.l     [A0]+, [A1]+
  154. 000001DC  20D9                     move.l     [A0]+, [A1]+
  155. 000001DE  30D9                     move.w     [A0]+, [A1]+
  156. label000001E0:
  157. 000001E0  486E FFC0                pea.l      [A6 - 0x40]
  158. 000001E4  486E FFD8                pea.l      [A6 - 0x28]
  159. 000001E8  3F3C 0810                move.w     -[A7], 0x810
  160. 000001EC  A9EB                     syscall    Pack4/FP68K
  161. 000001EE  4A46                     tst.w      D6
  162. 000001F0  6778                     beq        +0x7A /* 0000026A */
  163. 000001F2  486E FFD8                pea.l      [A6 - 0x28]
  164. 000001F6  486E FFCA                pea.l      [A6 - 0x36]
  165. 000001FA  3F3C 080E                move.w     -[A7], 0x80E
  166. 000001FE  A9EB                     syscall    Pack4/FP68K
  167. 00000200  486E FFE8                pea.l      [A6 - 0x18]
  168. 00000204  486E FFCA                pea.l      [A6 - 0x36]
  169. 00000208  3F3C 080A                move.w     -[A7], 0x80A
  170. 0000020C  A9EB                     syscall    Pack4/FP68K
  171. 0000020E  641E                     bcc        +0x20 /* 0000022E */
  172. 00000210  486E FFD8                pea.l      [A6 - 0x28]
  173. 00000214  486E FFCA                pea.l      [A6 - 0x36]
  174. 00000218  3F3C 080E                move.w     -[A7], 0x80E
  175. 0000021C  A9EB                     syscall    Pack4/FP68K
  176. 0000021E  486E FFCA                pea.l      [A6 - 0x36]
  177. 00000222  486E FFE8                pea.l      [A6 - 0x18]
  178. 00000226  3F3C 0810                move.w     -[A7], 0x810
  179. 0000022A  A9EB                     syscall    Pack4/FP68K
  180. 0000022C  6076                     bra        +0x78 /* 000002A4 */
  181. label0000022E:
  182. 0000022E  486E FFD8                pea.l      [A6 - 0x28]
  183. 00000232  486E FFCA                pea.l      [A6 - 0x36]
  184. 00000236  3F3C 080E                move.w     -[A7], 0x80E
  185. 0000023A  A9EB                     syscall    Pack4/FP68K
  186. 0000023C  486E FFF0                pea.l      [A6 - 0x10]
  187. 00000240  486E FFCA                pea.l      [A6 - 0x36]
  188. 00000244  3F3C 080A                move.w     -[A7], 0x80A
  189. 00000248  A9EB                     syscall    Pack4/FP68K
  190. 0000024A  6F58                     ble        +0x5A /* 000002A4 */
  191. 0000024C  486E FFD8                pea.l      [A6 - 0x28]
  192. 00000250  486E FFCA                pea.l      [A6 - 0x36]
  193. 00000254  3F3C 080E                move.w     -[A7], 0x80E
  194. 00000258  A9EB                     syscall    Pack4/FP68K
  195. 0000025A  486E FFCA                pea.l      [A6 - 0x36]
  196. 0000025E  486E FFF0                pea.l      [A6 - 0x10]
  197. 00000262  3F3C 0810                move.w     -[A7], 0x810
  198. 00000266  A9EB                     syscall    Pack4/FP68K
  199. 00000268  603A                     bra        +0x3C /* 000002A4 */
  200. label0000026A:
  201. 0000026A  486E FFD8                pea.l      [A6 - 0x28]
  202. 0000026E  486E FFCA                pea.l      [A6 - 0x36]
  203. 00000272  3F3C 080E                move.w     -[A7], 0x80E
  204. 00000276  A9EB                     syscall    Pack4/FP68K
  205. 00000278  486E FFCA                pea.l      [A6 - 0x36]
  206. 0000027C  486E FFF0                pea.l      [A6 - 0x10]
  207. 00000280  3F3C 0810                move.w     -[A7], 0x810
  208. 00000284  A9EB                     syscall    Pack4/FP68K
  209. 00000286  486E FFF0                pea.l      [A6 - 0x10]
  210. 0000028A  486E FFC0                pea.l      [A6 - 0x40]
  211. 0000028E  3F3C 080E                move.w     -[A7], 0x80E
  212. 00000292  A9EB                     syscall    Pack4/FP68K
  213. 00000294  486E FFC0                pea.l      [A6 - 0x40]
  214. 00000298  486E FFE8                pea.l      [A6 - 0x18]
  215. 0000029C  3F3C 0810                move.w     -[A7], 0x810
  216. 000002A0  A9EB                     syscall    Pack4/FP68K
  217. 000002A2  7C01                     moveq.l    D6, 0x01
  218. label000002A4:
  219. 000002A4  5247                     addq.w     D7, 1
  220. label000002A6:
  221. 000002A6  7000                     moveq.l    D0, 0x00
  222. 000002A8  3007                     move.w     D0, D7
  223. 000002AA  322C 0112                move.w     D1, [A4 + 0x112]
  224. 000002AE  48C1                     ext.l      D1
  225. 000002B0  B280                     cmp.l      D1, D0
  226. 000002B2  6E00 FEA4                bgt        -0x15A /* 00000158 */
  227. 000002B6  5245                     addq.w     D5, 1
  228. label000002B8:
  229. 000002B8  7000                     moveq.l    D0, 0x00
  230. 000002BA  3005                     move.w     D0, D5
  231. 000002BC  322C 0116                move.w     D1, [A4 + 0x116]
  232. 000002C0  48C1                     ext.l      D1
  233. 000002C2  B280                     cmp.l      D1, D0
  234. 000002C4  6E00 FE6E                bgt        -0x190 /* 00000134 */
  235. 000002C8  206E FFD4                movea.l    A0, [A6 - 0x2C]
  236. 000002CC  7002                     moveq.l    D0, 0x02
  237. 000002CE  B028 0075                cmp.b      D0, [A0 + 0x75]
  238. 000002D2  6610                     bne        +0x12 /* 000002E4 */
  239. 000002D4  486E FFE8                pea.l      [A6 - 0x18]
  240. 000002D8  486E FFCA                pea.l      [A6 - 0x36]
  241. 000002DC  3F3C 080E                move.w     -[A7], 0x80E
  242. 000002E0  A9EB                     syscall    Pack4/FP68K
  243. 000002E2  600E                     bra        +0x10 /* 000002F2 */
  244. label000002E4:
  245. 000002E4  41EE FFCA                lea.l      A0, [A6 - 0x36]
  246. 000002E8  43FA 0078                lea.l      A1, [PC + 0x78 /* 00000362, value 0x0, cstring "" */]
  247. 000002EC  20D9                     move.l     [A0]+, [A1]+
  248. 000002EE  20D9                     move.l     [A0]+, [A1]+
  249. 000002F0  30D9                     move.w     [A0]+, [A1]+
  250. label000002F2:
  251. 000002F2  206E FFD4                movea.l    A0, [A6 - 0x2C]
  252. 000002F6  486E FFCA                pea.l      [A6 - 0x36]
  253. 000002FA  2F08                     move.l     -[A7], A0
  254. 000002FC  3F3C 0810                move.w     -[A7], 0x810
  255. 00000300  A9EB                     syscall    Pack4/FP68K
  256. 00000302  486E FFF0                pea.l      [A6 - 0x10]
  257. 00000306  486E FFCA                pea.l      [A6 - 0x36]
  258. 0000030A  3F3C 080E                move.w     -[A7], 0x80E
  259. 0000030E  A9EB                     syscall    Pack4/FP68K
  260. 00000310  206E FFD4                movea.l    A0, [A6 - 0x2C]
  261. 00000314  486E FFCA                pea.l      [A6 - 0x36]
  262. 00000318  4868 0008                pea.l      [A0 + 0x8]
  263. 0000031C  3F3C 0810                move.w     -[A7], 0x810
  264. 00000320  A9EB                     syscall    Pack4/FP68K
  265. 00000322  206E FFD4                movea.l    A0, [A6 - 0x2C]
  266. 00000326  7002                     moveq.l    D0, 0x02
  267. 00000328  B028 0075                cmp.b      D0, [A0 + 0x75]
  268. 0000032C  671E                     beq        +0x20 /* 0000034C */
  269. 0000032E  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  270. 00000332  48C0                     ext.l      D0
  271. 00000334  2200                     move.l     D1, D0
  272. 00000336  D080                     add.l      D0, D0
  273. 00000338  D081                     add.l      D0, D1
  274. 0000033A  2200                     move.l     D1, D0
  275. 0000033C  202D F278                move.l     D0, [A5 - 0xD88]
  276. 00000340  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  277. 00000344  206E FFD4                movea.l    A0, [A6 - 0x2C]
  278. 00000348  3140 006E                move.w     [A0 + 0x6E], D0
  279. label0000034C:
  280. 0000034C  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  281. 00000350  2F0C                     move.l     -[A7], A4
  282. 00000352  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  283. 00000356  508F                     addq.l     A7, 8
  284. 00000358  4CEE 18E0 FFA2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x5E]
  285. 0000035E  4E5E                     unlink     A6
  286. 00000360  4E75                     rts
  287. 00000362  0000 0000                ori.b      D0, 0x0
  288. 00000366  0000 0000                ori.b      D0, 0x0
  289. 0000036A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  290. export_1399: // at 0000036C (misaligned)
  291. 0000036E  FFA0                     .invalid   <<F/6/7>>
  292. 00000370  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  293. 00000374  286E 0008                movea.l    A4, [A6 + 0x8]
  294. 00000378  2F0C                     move.l     -[A7], A4
  295. 0000037A  4EBA 0D94                jsr        [PC + 0xD94 /* 00001110 */]
  296. 0000037E  2F0C                     move.l     -[A7], A4
  297. 00000380  4EBA 03D2                jsr        [PC + 0x3D2 /* 00000754 */]
  298. 00000384  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  299. 00000388  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  300. 0000038C  41EC 0418                lea.l      A0, [A4 + 0x418]
  301. 00000390  2F20                     move.l     -[A7], -[A0]
  302. 00000392  2F20                     move.l     -[A7], -[A0]
  303. 00000394  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  304. 00000398  302C 0116                move.w     D0, [A4 + 0x116]
  305. 0000039C  48C0                     ext.l      D0
  306. 0000039E  5380                     subq.l     D0, 1
  307. 000003A0  2D40 FFD6                move.l     [A6 - 0x2A], D0
  308. 000003A4  302C 0112                move.w     D0, [A4 + 0x112]
  309. 000003A8  5340                     subq.w     D0, 1
  310. 000003AA  3D40 FFDA                move.w     [A6 - 0x26], D0
  311. 000003AE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  312. 000003B2  6000 01AE                bra        +0x1B0 /* 00000562 */
  313. label000003B6:
  314. 000003B6  4A6D E5CE                tst.w      [A5 - 0x1A32]
  315. 000003BA  6600 01AE                bne        +0x1B0 /* 0000056A */
  316. 000003BE  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  317. 000003C2  202E FFD6                move.l     D0, [A6 - 0x2A]
  318. 000003C6  2200                     move.l     D1, D0
  319. 000003C8  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  320. 000003CC  4841                     swap.w     D1
  321. 000003CE  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  322. 000003D2  4841                     swap.w     D1
  323. 000003D4  4241                     clr.w      D1
  324. 000003D6  D081                     add.l      D0, D1
  325. 000003D8  47F0 0800                lea.l      A3, [A0 + D0]
  326. 000003DC  4A2B 0046                tst.b      [A3 + 0x46]
  327. 000003E0  6700 017C                beq        +0x17E /* 0000055E */
  328. 000003E4  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  329. 000003E8  41EB 001A                lea.l      A0, [A3 + 0x1A]
  330. 000003EC  2F20                     move.l     -[A7], -[A0]
  331. 000003EE  2F20                     move.l     -[A7], -[A0]
  332. 000003F0  3F20                     move.w     -[A7], -[A0]
  333. 000003F2  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  334. 000003F6  4A6B 0042                tst.w      [A3 + 0x42]
  335. 000003FA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  336. 000003FE  6704                     beq        +0x6 /* 00000404 */
  337. 00000400  700A                     moveq.l    D0, 0x0A
  338. 00000402  6002                     bra        +0x4 /* 00000406 */
  339. label00000404:
  340. 00000404  7001                     moveq.l    D0, 0x01
  341. label00000406:
  342. 00000406  3E00                     move.w     D7, D0
  343. 00000408  4245                     clr.w      D5
  344. 0000040A  4246                     clr.w      D6
  345. 0000040C  6000 013C                bra        +0x13E /* 0000054A */
  346. label00000410:
  347. 00000410  486E FFDC                pea.l      [A6 - 0x24]
  348. 00000414  7000                     moveq.l    D0, 0x00
  349. 00000416  3006                     move.w     D0, D6
  350. 00000418  2F00                     move.l     -[A7], D0
  351. 0000041A  486B 0024                pea.l      [A3 + 0x24]
  352. 0000041E  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  353. 00000422  7200                     moveq.l    D1, 0x00
  354. 00000424  4A40                     tst.w      D0
  355. 00000426  4FEF 000C                lea.l      A7, [A7 + 0xC]
  356. 0000042A  6720                     beq        +0x22 /* 0000044C */
  357. 0000042C  2F01                     move.l     -[A7], D1
  358. 0000042E  486E FFE4                pea.l      [A6 - 0x1C]
  359. 00000432  7000                     moveq.l    D0, 0x00
  360. 00000434  3006                     move.w     D0, D6
  361. 00000436  2F00                     move.l     -[A7], D0
  362. 00000438  486B 002C                pea.l      [A3 + 0x2C]
  363. 0000043C  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  364. 00000440  4FEF 000C                lea.l      A7, [A7 + 0xC]
  365. 00000444  221F                     move.l     D1, [A7]+
  366. 00000446  4A40                     tst.w      D0
  367. 00000448  6702                     beq        +0x4 /* 0000044C */
  368. 0000044A  7201                     moveq.l    D1, 0x01
  369. label0000044C:
  370. 0000044C  3801                     move.w     D4, D1
  371. 0000044E  6738                     beq        +0x3A /* 00000488 */
  372. 00000450  486E FFDC                pea.l      [A6 - 0x24]
  373. 00000454  486E FFCC                pea.l      [A6 - 0x34]
  374. 00000458  3F3C 080E                move.w     -[A7], 0x80E
  375. 0000045C  A9EB                     syscall    Pack4/FP68K
  376. 0000045E  486E FFCC                pea.l      [A6 - 0x34]
  377. 00000462  486E FFEC                pea.l      [A6 - 0x14]
  378. 00000466  3F3C 0810                move.w     -[A7], 0x810
  379. 0000046A  A9EB                     syscall    Pack4/FP68K
  380. 0000046C  486E FFE4                pea.l      [A6 - 0x1C]
  381. 00000470  486E FFCC                pea.l      [A6 - 0x34]
  382. 00000474  3F3C 080E                move.w     -[A7], 0x80E
  383. 00000478  A9EB                     syscall    Pack4/FP68K
  384. 0000047A  486E FFCC                pea.l      [A6 - 0x34]
  385. 0000047E  486E FFF4                pea.l      [A6 - 0xC]
  386. 00000482  3F3C 0810                move.w     -[A7], 0x810
  387. 00000486  A9EB                     syscall    Pack4/FP68K
  388. label00000488:
  389. 00000488  4A44                     tst.w      D4
  390. 0000048A  670E                     beq        +0x10 /* 0000049A */
  391. 0000048C  7000                     moveq.l    D0, 0x00
  392. 0000048E  3006                     move.w     D0, D6
  393. 00000490  322E FFDA                move.w     D1, [A6 - 0x26]
  394. 00000494  48C1                     ext.l      D1
  395. 00000496  B280                     cmp.l      D1, D0
  396. 00000498  666A                     bne        +0x6C /* 00000504 */
  397. label0000049A:
  398. 0000049A  4A45                     tst.w      D5
  399. 0000049C  6740                     beq        +0x42 /* 000004DE */
  400. 0000049E  4A44                     tst.w      D4
  401. 000004A0  6714                     beq        +0x16 /* 000004B6 */
  402. 000004A2  48C7                     ext.l      D7
  403. 000004A4  2F07                     move.l     -[A7], D7
  404. 000004A6  486E FFF4                pea.l      [A6 - 0xC]
  405. 000004AA  486E FFEC                pea.l      [A6 - 0x14]
  406. 000004AE  4EBA 1048                jsr        [PC + 0x1048 /* 000014F8 */]
  407. 000004B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  408. label000004B6:
  409. 000004B6  48C7                     ext.l      D7
  410. 000004B8  2F07                     move.l     -[A7], D7
  411. 000004BA  486E FFF4                pea.l      [A6 - 0xC]
  412. 000004BE  486E FFEC                pea.l      [A6 - 0x14]
  413. 000004C2  4EBA 1034                jsr        [PC + 0x1034 /* 000014F8 */]
  414. 000004C6  48C7                     ext.l      D7
  415. 000004C8  2F07                     move.l     -[A7], D7
  416. 000004CA  486E FFF4                pea.l      [A6 - 0xC]
  417. 000004CE  486E FFEC                pea.l      [A6 - 0x14]
  418. 000004D2  4EBA 1024                jsr        [PC + 0x1024 /* 000014F8 */]
  419. 000004D6  4245                     clr.w      D5
  420. 000004D8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  421. 000004DC  606A                     bra        +0x6C /* 00000548 */
  422. label000004DE:
  423. 000004DE  4A44                     tst.w      D4
  424. 000004E0  6766                     beq        +0x68 /* 00000548 */
  425. 000004E2  486E FFF4                pea.l      [A6 - 0xC]
  426. 000004E6  486E FFEC                pea.l      [A6 - 0x14]
  427. 000004EA  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  428. 000004EE  7001                     moveq.l    D0, 0x01
  429. 000004F0  2F00                     move.l     -[A7], D0
  430. 000004F2  486E FFF4                pea.l      [A6 - 0xC]
  431. 000004F6  486E FFEC                pea.l      [A6 - 0x14]
  432. 000004FA  4EBA 0FFC                jsr        [PC + 0xFFC /* 000014F8 */]
  433. 000004FE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  434. 00000502  6044                     bra        +0x46 /* 00000548 */
  435. label00000504:
  436. 00000504  4A45                     tst.w      D5
  437. 00000506  6716                     beq        +0x18 /* 0000051E */
  438. 00000508  48C7                     ext.l      D7
  439. 0000050A  2F07                     move.l     -[A7], D7
  440. 0000050C  486E FFF4                pea.l      [A6 - 0xC]
  441. 00000510  486E FFEC                pea.l      [A6 - 0x14]
  442. 00000514  4EBA 0FE2                jsr        [PC + 0xFE2 /* 000014F8 */]
  443. 00000518  4FEF 000C                lea.l      A7, [A7 + 0xC]
  444. 0000051C  602A                     bra        +0x2C /* 00000548 */
  445. label0000051E:
  446. 0000051E  486E FFF4                pea.l      [A6 - 0xC]
  447. 00000522  486E FFEC                pea.l      [A6 - 0x14]
  448. 00000526  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  449. 0000052A  486E FFF4                pea.l      [A6 - 0xC]
  450. 0000052E  486E FFEC                pea.l      [A6 - 0x14]
  451. 00000532  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  452. 00000536  486E FFF4                pea.l      [A6 - 0xC]
  453. 0000053A  486E FFEC                pea.l      [A6 - 0x14]
  454. 0000053E  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  455. 00000542  7A01                     moveq.l    D5, 0x01
  456. 00000544  4FEF 0018                lea.l      A7, [A7 + 0x18]
  457. label00000548:
  458. 00000548  5246                     addq.w     D6, 1
  459. label0000054A:
  460. 0000054A  7000                     moveq.l    D0, 0x00
  461. 0000054C  3006                     move.w     D0, D6
  462. 0000054E  322C 0112                move.w     D1, [A4 + 0x112]
  463. 00000552  48C1                     ext.l      D1
  464. 00000554  B280                     cmp.l      D1, D0
  465. 00000556  6E00 FEB8                bgt        -0x146 /* 00000410 */
  466. 0000055A  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  467. label0000055E:
  468. 0000055E  53AE FFD6                subq.l     [A6 - 0x2A], 1
  469. label00000562:
  470. 00000562  4AAE FFD6                tst.l      [A6 - 0x2A]
  471. 00000566  6C00 FE4E                bge        -0x1B0 /* 000003B6 */
  472. label0000056A:
  473. 0000056A  7000                     moveq.l    D0, 0x00
  474. 0000056C  2D40 FFD6                move.l     [A6 - 0x2A], D0
  475. 00000570  6000 0182                bra        +0x184 /* 000006F4 */
  476. label00000574:
  477. 00000574  4A6D E5CE                tst.w      [A5 - 0x1A32]
  478. 00000578  6600 0188                bne        +0x18A /* 00000702 */
  479. 0000057C  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  480. 00000580  202E FFD6                move.l     D0, [A6 - 0x2A]
  481. 00000584  2200                     move.l     D1, D0
  482. 00000586  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  483. 0000058A  4841                     swap.w     D1
  484. 0000058C  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  485. 00000590  4841                     swap.w     D1
  486. 00000592  4241                     clr.w      D1
  487. 00000594  D081                     add.l      D0, D1
  488. 00000596  47F0 0800                lea.l      A3, [A0 + D0]
  489. 0000059A  4A2B 0046                tst.b      [A3 + 0x46]
  490. 0000059E  6700 0150                beq        +0x152 /* 000006F0 */
  491. 000005A2  4A2B 000B                tst.b      [A3 + 0xB]
  492. 000005A6  6700 0148                beq        +0x14A /* 000006F0 */
  493. 000005AA  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  494. 000005AE  4246                     clr.w      D6
  495. 000005B0  6000 012A                bra        +0x12C /* 000006DC */
  496. label000005B4:
  497. 000005B4  486E FFDC                pea.l      [A6 - 0x24]
  498. 000005B8  7000                     moveq.l    D0, 0x00
  499. 000005BA  3006                     move.w     D0, D6
  500. 000005BC  2F00                     move.l     -[A7], D0
  501. 000005BE  486B 0024                pea.l      [A3 + 0x24]
  502. 000005C2  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  503. 000005C6  4A40                     tst.w      D0
  504. 000005C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  505. 000005CC  6700 010C                beq        +0x10E /* 000006DA */
  506. 000005D0  486E FFE4                pea.l      [A6 - 0x1C]
  507. 000005D4  7000                     moveq.l    D0, 0x00
  508. 000005D6  3006                     move.w     D0, D6
  509. 000005D8  2F00                     move.l     -[A7], D0
  510. 000005DA  486B 002C                pea.l      [A3 + 0x2C]
  511. 000005DE  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  512. 000005E2  4A40                     tst.w      D0
  513. 000005E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  514. 000005E8  6700 00F0                beq        +0xF2 /* 000006DA */
  515. 000005EC  486E FFE4                pea.l      [A6 - 0x1C]
  516. 000005F0  486E FFCC                pea.l      [A6 - 0x34]
  517. 000005F4  3F3C 080E                move.w     -[A7], 0x80E
  518. 000005F8  A9EB                     syscall    Pack4/FP68K
  519. 000005FA  203C 0000 00B4           move.l     D0, 0xB4
  520. 00000600  2D40 FFBE                move.l     [A6 - 0x42], D0
  521. 00000604  486E FFBE                pea.l      [A6 - 0x42]
  522. 00000608  486E FFC2                pea.l      [A6 - 0x3E]
  523. 0000060C  3F3C 280E                move.w     -[A7], 0x280E
  524. 00000610  A9EB                     syscall    Pack4/FP68K
  525. 00000612  486E FFC2                pea.l      [A6 - 0x3E]
  526. 00000616  486E FFCC                pea.l      [A6 - 0x34]
  527. 0000061A  3F3C 0004                move.w     -[A7], 0x4
  528. 0000061E  A9EB                     syscall    Pack4/FP68K
  529. 00000620  487A 0128                pea.l      [PC + 0x128 /* 0000074A, value 0x4000C90F, cstring "@" */]
  530. 00000624  486E FFCC                pea.l      [A6 - 0x34]
  531. 00000628  3F3C 0006                move.w     -[A7], 0x6
  532. 0000062C  A9EB                     syscall    Pack4/FP68K
  533. 0000062E  486E FFE4                pea.l      [A6 - 0x1C]
  534. 00000632  486E FFB4                pea.l      [A6 - 0x4C]
  535. 00000636  3F3C 080E                move.w     -[A7], 0x80E
  536. 0000063A  A9EB                     syscall    Pack4/FP68K
  537. 0000063C  487A 0102                pea.l      [PC + 0x102 /* 00000740, value 0x0, cstring "" */]
  538. 00000640  486E FFB4                pea.l      [A6 - 0x4C]
  539. 00000644  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  540. 00000648  A9EB                     syscall    Pack4/FP68K
  541. 0000064A  6416                     bcc        +0x18 /* 00000662 */
  542. 0000064C  41EE FFAA                lea.l      A0, [A6 - 0x56]
  543. 00000650  43FA 00E4                lea.l      A1, [PC + 0xE4 /* 00000736, value 0x3FFE8000 */]
  544. 00000654  20D9                     move.l     [A0]+, [A1]+
  545. 00000656  20D9                     move.l     [A0]+, [A1]+
  546. 00000658  30D9                     move.w     [A0]+, [A1]+
  547. 0000065A  0A2E 0080 FFAA           xori.b     [A6 - 0x56], 0x80
  548. 00000660  600E                     bra        +0x10 /* 00000670 */
  549. label00000662:
  550. 00000662  41EE FFAA                lea.l      A0, [A6 - 0x56]
  551. 00000666  43FA 00CE                lea.l      A1, [PC + 0xCE /* 00000736, value 0x3FFE8000 */]
  552. 0000066A  20D9                     move.l     [A0]+, [A1]+
  553. 0000066C  20D9                     move.l     [A0]+, [A1]+
  554. 0000066E  30D9                     move.w     [A0]+, [A1]+
  555. label00000670:
  556. 00000670  486E FFAA                pea.l      [A6 - 0x56]
  557. 00000674  486E FFCC                pea.l      [A6 - 0x34]
  558. 00000678  4267                     clr.w      -[A7]
  559. 0000067A  A9EB                     syscall    Pack4/FP68K
  560. 0000067C  41EE FFCC                lea.l      A0, [A6 - 0x34]
  561. 00000680  43EE FFA0                lea.l      A1, [A6 - 0x60]
  562. 00000684  22D8                     move.l     [A1]+, [A0]+
  563. 00000686  22D8                     move.l     [A1]+, [A0]+
  564. 00000688  32D8                     move.w     [A1]+, [A0]+
  565. 0000068A  486E FFA0                pea.l      [A6 - 0x60]
  566. 0000068E  3F3C 0016                move.w     -[A7], 0x16
  567. 00000692  A9EB                     syscall    Pack4/FP68K
  568. 00000694  486E FFA0                pea.l      [A6 - 0x60]
  569. 00000698  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  570. 0000069C  3E00                     move.w     D7, D0
  571. 0000069E  588F                     addq.l     A7, 4
  572. 000006A0  6004                     bra        +0x6 /* 000006A6 */
  573. label000006A2:
  574. 000006A2  0647 0168                addi.w     D7, 0x168
  575. label000006A6:
  576. 000006A6  4A47                     tst.w      D7
  577. 000006A8  6DF8                     blt        -0x6 /* 000006A2 */
  578. 000006AA  6004                     bra        +0x6 /* 000006B0 */
  579. label000006AC:
  580. 000006AC  0447 0168                subi.w     D7, 0x168
  581. label000006B0:
  582. 000006B0  0C47 0168                cmpi.w     D7, 0x168
  583. 000006B4  6CF6                     bge        -0x8 /* 000006AC */
  584. 000006B6  486E FFFC                pea.l      [A6 - 0x4]
  585. 000006BA  48C7                     ext.l      D7
  586. 000006BC  2F07                     move.l     -[A7], D7
  587. 000006BE  486E FFDC                pea.l      [A6 - 0x24]
  588. 000006C2  4EBA 0BB6                jsr        [PC + 0xBB6 /* 0000127A */]
  589. 000006C6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  590. 000006CA  41EB 0010                lea.l      A0, [A3 + 0x10]
  591. 000006CE  2F20                     move.l     -[A7], -[A0]
  592. 000006D0  2F20                     move.l     -[A7], -[A0]
  593. 000006D2  4EAD 0F4A                jsr        [A5 + 0xF4A /* export_485 */]
  594. 000006D6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  595. label000006DA:
  596. 000006DA  5246                     addq.w     D6, 1
  597. label000006DC:
  598. 000006DC  7000                     moveq.l    D0, 0x00
  599. 000006DE  3006                     move.w     D0, D6
  600. 000006E0  322C 0112                move.w     D1, [A4 + 0x112]
  601. 000006E4  48C1                     ext.l      D1
  602. 000006E6  B280                     cmp.l      D1, D0
  603. 000006E8  6E00 FECA                bgt        -0x134 /* 000005B4 */
  604. 000006EC  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  605. label000006F0:
  606. 000006F0  52AE FFD6                addq.l     [A6 - 0x2A], 1
  607. label000006F4:
  608. 000006F4  302C 0116                move.w     D0, [A4 + 0x116]
  609. 000006F8  48C0                     ext.l      D0
  610. 000006FA  B0AE FFD6                cmp.l      D0, [A6 - 0x2A]
  611. 000006FE  6E00 FE74                bgt        -0x18A /* 00000574 */
  612. label00000702:
  613. 00000702  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  614. 00000706  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  615. 0000070A  4A6C 0406                tst.w      [A4 + 0x406]
  616. 0000070E  661A                     bne        +0x1C /* 0000072A */
  617. 00000710  2F0C                     move.l     -[A7], A4
  618. 00000712  4EBA 09FC                jsr        [PC + 0x9FC /* 00001110 */]
  619. 00000716  7000                     moveq.l    D0, 0x00
  620. 00000718  2F00                     move.l     -[A7], D0
  621. 0000071A  2F00                     move.l     -[A7], D0
  622. 0000071C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  623. 00000720  2F0C                     move.l     -[A7], A4
  624. 00000722  4EBA 07CA                jsr        [PC + 0x7CA /* 00000EEE */]
  625. 00000726  4FEF 0014                lea.l      A7, [A7 + 0x14]
  626. label0000072A:
  627. 0000072A  7001                     moveq.l    D0, 0x01
  628. 0000072C  4CEE 18F8 FF84           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x7C]
  629. 00000732  4E5E                     unlink     A6
  630. 00000734  4E75                     rts
  631. 00000736  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  632. 00000738  8000                     or.b       D0, D0
  633. 0000073A  0000 0000                ori.b      D0, 0x0
  634. 0000073E  0000 0000                ori.b      D0, 0x0
  635. 00000742  0000 0000                ori.b      D0, 0x0
  636. 00000746  0000 0000                ori.b      D0, 0x0
  637. 0000074A  4000                     negx.b     D0
  638. 0000074C  C90F                     abcd       -[A4], -[A7]
  639. 0000074E  DAA2                     add.l      D5, -[A2]
  640. 00000750  2168 BDE9 4E56           move.l     [A0 + 0x4E56], [A0 - 0x4217]
  641. // begin alternate branch 00000754-00000758
  642. fn00000754:
  643. 00000754  4E56 FF94                link       A6, -0x006C
  644. // end alternate branch 00000754-00000758
  645. fn00000754: // (misaligned)
  646. 00000756  FF94                     .invalid   <<F/6/7>>
  647. 00000758  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  648. 0000075C  286E 0008                movea.l    A4, [A6 + 0x8]
  649. 00000760  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  650. 00000764  4A2C 00C1                tst.b      [A4 + 0xC1]
  651. 00000768  6758                     beq        +0x5A /* 000007C2 */
  652. 0000076A  302D F2BC                move.w     D0, [A5 - 0xD44]
  653. 0000076E  48C0                     ext.l      D0
  654. 00000770  90AD F278                sub.l      D0, [A5 - 0xD88]
  655. 00000774  3D40 FFF2                move.w     [A6 - 0xE], D0
  656. 00000778  302D F2BA                move.w     D0, [A5 - 0xD46]
  657. 0000077C  48C0                     ext.l      D0
  658. 0000077E  90AD F278                sub.l      D0, [A5 - 0xD88]
  659. 00000782  3D40 FFF0                move.w     [A6 - 0x10], D0
  660. 00000786  302D F2BC                move.w     D0, [A5 - 0xD44]
  661. 0000078A  48C0                     ext.l      D0
  662. 0000078C  222D F278                move.l     D1, [A5 - 0xD88]
  663. 00000790  D280                     add.l      D1, D0
  664. 00000792  3D41 FFF6                move.w     [A6 - 0xA], D1
  665. 00000796  302D F2BA                move.w     D0, [A5 - 0xD46]
  666. 0000079A  48C0                     ext.l      D0
  667. 0000079C  222D F278                move.l     D1, [A5 - 0xD88]
  668. 000007A0  D280                     add.l      D1, D0
  669. 000007A2  3D41 FFF4                move.w     [A6 - 0xC], D1
  670. 000007A6  41EC 00C6                lea.l      A0, [A4 + 0xC6]
  671. 000007AA  2F20                     move.l     -[A7], -[A0]
  672. 000007AC  2F20                     move.l     -[A7], -[A0]
  673. 000007AE  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  674. 000007B2  41EE FFF8                lea.l      A0, [A6 - 0x8]
  675. 000007B6  2F20                     move.l     -[A7], -[A0]
  676. 000007B8  2F20                     move.l     -[A7], -[A0]
  677. 000007BA  4EAD 092A                jsr        [A5 + 0x92A /* export_289 */]
  678. 000007BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  679. label000007C2:
  680. 000007C2  47EC 025C                lea.l      A3, [A4 + 0x25C]
  681. 000007C6  4A2B 0077                tst.b      [A3 + 0x77]
  682. 000007CA  6700 02E0                beq        +0x2E2 /* 00000AAC */
  683. 000007CE  2F0B                     move.l     -[A7], A3
  684. 000007D0  486E FFBC                pea.l      [A6 - 0x44]
  685. 000007D4  3F3C 080E                move.w     -[A7], 0x80E
  686. 000007D8  A9EB                     syscall    Pack4/FP68K
  687. 000007DA  486E FFBC                pea.l      [A6 - 0x44]
  688. 000007DE  486E FFC6                pea.l      [A6 - 0x3A]
  689. 000007E2  3F3C 0810                move.w     -[A7], 0x810
  690. 000007E6  A9EB                     syscall    Pack4/FP68K
  691. 000007E8  4246                     clr.w      D6
  692. 000007EA  6000 02B0                bra        +0x2B2 /* 00000A9C */
  693. label000007EE:
  694. 000007EE  4A6D E5CE                tst.w      [A5 - 0x1A32]
  695. 000007F2  6600 02B8                bne        +0x2BA /* 00000AAC */
  696. 000007F6  486E FFC6                pea.l      [A6 - 0x3A]
  697. 000007FA  486E FFBC                pea.l      [A6 - 0x44]
  698. 000007FE  3F3C 080E                move.w     -[A7], 0x80E
  699. 00000802  A9EB                     syscall    Pack4/FP68K
  700. 00000804  486E FFBC                pea.l      [A6 - 0x44]
  701. 00000808  486E FFCE                pea.l      [A6 - 0x32]
  702. 0000080C  3F3C 0810                move.w     -[A7], 0x810
  703. 00000810  A9EB                     syscall    Pack4/FP68K
  704. 00000812  7000                     moveq.l    D0, 0x00
  705. 00000814  3006                     move.w     D0, D6
  706. 00000816  2F00                     move.l     -[A7], D0
  707. 00000818  2F0B                     move.l     -[A7], A3
  708. 0000081A  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  709. 0000081E  3D40 FFBC                move.w     [A6 - 0x44], D0
  710. 00000822  2D41 FFBE                move.l     [A6 - 0x42], D1
  711. 00000826  2D48 FFC2                move.l     [A6 - 0x3E], A0
  712. 0000082A  486E FFBC                pea.l      [A6 - 0x44]
  713. 0000082E  486E FFC6                pea.l      [A6 - 0x3A]
  714. 00000832  3F3C 0810                move.w     -[A7], 0x810
  715. 00000836  A9EB                     syscall    Pack4/FP68K
  716. 00000838  4A46                     tst.w      D6
  717. 0000083A  508F                     addq.l     A7, 8
  718. 0000083C  6700 01CA                beq        +0x1CC /* 00000A08 */
  719. 00000840  4A2B 004D                tst.b      [A3 + 0x4D]
  720. 00000844  6700 01C2                beq        +0x1C4 /* 00000A08 */
  721. 00000848  7001                     moveq.l    D0, 0x01
  722. 0000084A  B06B 0070                cmp.w      D0, [A3 + 0x70]
  723. 0000084E  6C00 01B8                bge        +0x1BA /* 00000A08 */
  724. 00000852  41EB 0068                lea.l      A0, [A3 + 0x68]
  725. 00000856  2F20                     move.l     -[A7], -[A0]
  726. 00000858  2F20                     move.l     -[A7], -[A0]
  727. 0000085A  3F20                     move.w     -[A7], -[A0]
  728. 0000085C  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  729. 00000860  486E FFC6                pea.l      [A6 - 0x3A]
  730. 00000864  486E FFBC                pea.l      [A6 - 0x44]
  731. 00000868  3F3C 080E                move.w     -[A7], 0x80E
  732. 0000086C  A9EB                     syscall    Pack4/FP68K
  733. 0000086E  486E FFCE                pea.l      [A6 - 0x32]
  734. 00000872  486E FFBC                pea.l      [A6 - 0x44]
  735. 00000876  3F3C 0802                move.w     -[A7], 0x802
  736. 0000087A  A9EB                     syscall    Pack4/FP68K
  737. 0000087C  486B 0070                pea.l      [A3 + 0x70]
  738. 00000880  486E FFB2                pea.l      [A6 - 0x4E]
  739. 00000884  3F3C 200E                move.w     -[A7], 0x200E
  740. 00000888  A9EB                     syscall    Pack4/FP68K
  741. 0000088A  486E FFB2                pea.l      [A6 - 0x4E]
  742. 0000088E  486E FFBC                pea.l      [A6 - 0x44]
  743. 00000892  3F3C 0006                move.w     -[A7], 0x6
  744. 00000896  A9EB                     syscall    Pack4/FP68K
  745. 00000898  486E FFBC                pea.l      [A6 - 0x44]
  746. 0000089C  486E FFD6                pea.l      [A6 - 0x2A]
  747. 000008A0  3F3C 0810                move.w     -[A7], 0x810
  748. 000008A4  A9EB                     syscall    Pack4/FP68K
  749. 000008A6  7E01                     moveq.l    D7, 0x01
  750. 000008A8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  751. 000008AC  6000 014A                bra        +0x14C /* 000009F8 */
  752. label000008B0:
  753. 000008B0  7000                     moveq.l    D0, 0x00
  754. 000008B2  3007                     move.w     D0, D7
  755. 000008B4  2D40 FFAE                move.l     [A6 - 0x52], D0
  756. 000008B8  486E FFAE                pea.l      [A6 - 0x52]
  757. 000008BC  486E FFBC                pea.l      [A6 - 0x44]
  758. 000008C0  3F3C 280E                move.w     -[A7], 0x280E
  759. 000008C4  A9EB                     syscall    Pack4/FP68K
  760. 000008C6  486E FFD6                pea.l      [A6 - 0x2A]
  761. 000008CA  486E FFBC                pea.l      [A6 - 0x44]
  762. 000008CE  3F3C 0804                move.w     -[A7], 0x804
  763. 000008D2  A9EB                     syscall    Pack4/FP68K
  764. 000008D4  486E FFCE                pea.l      [A6 - 0x32]
  765. 000008D8  486E FFBC                pea.l      [A6 - 0x44]
  766. 000008DC  3F3C 0800                move.w     -[A7], 0x800
  767. 000008E0  A9EB                     syscall    Pack4/FP68K
  768. 000008E2  486E FFBC                pea.l      [A6 - 0x44]
  769. 000008E6  486E FFF8                pea.l      [A6 - 0x8]
  770. 000008EA  3F3C 0810                move.w     -[A7], 0x810
  771. 000008EE  A9EB                     syscall    Pack4/FP68K
  772. 000008F0  486E FFF8                pea.l      [A6 - 0x8]
  773. 000008F4  7001                     moveq.l    D0, 0x01
  774. 000008F6  2F00                     move.l     -[A7], D0
  775. 000008F8  486E FFF8                pea.l      [A6 - 0x8]
  776. 000008FC  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  777. 00000900  7002                     moveq.l    D0, 0x02
  778. 00000902  B06D F27C                cmp.w      D0, [A5 - 0xD84]
  779. 00000906  4FEF 000C                lea.l      A7, [A7 + 0xC]
  780. 0000090A  6734                     beq        +0x36 /* 00000940 */
  781. 0000090C  7000                     moveq.l    D0, 0x00
  782. 0000090E  3007                     move.w     D0, D7
  783. 00000910  2D40 FFAA                move.l     [A6 - 0x56], D0
  784. 00000914  486E FFAA                pea.l      [A6 - 0x56]
  785. 00000918  486E FFBC                pea.l      [A6 - 0x44]
  786. 0000091C  3F3C 280E                move.w     -[A7], 0x280E
  787. 00000920  A9EB                     syscall    Pack4/FP68K
  788. 00000922  486E FFD6                pea.l      [A6 - 0x2A]
  789. 00000926  486E FFBC                pea.l      [A6 - 0x44]
  790. 0000092A  3F3C 0804                move.w     -[A7], 0x804
  791. 0000092E  A9EB                     syscall    Pack4/FP68K
  792. 00000930  486E FFCE                pea.l      [A6 - 0x32]
  793. 00000934  486E FFBC                pea.l      [A6 - 0x44]
  794. 00000938  3F3C 0800                move.w     -[A7], 0x800
  795. 0000093C  A9EB                     syscall    Pack4/FP68K
  796. 0000093E  602A                     bra        +0x2C /* 0000096A */
  797. label00000940:
  798. 00000940  486E FFF8                pea.l      [A6 - 0x8]
  799. 00000944  486E FFB2                pea.l      [A6 - 0x4E]
  800. 00000948  3F3C 080E                move.w     -[A7], 0x80E
  801. 0000094C  A9EB                     syscall    Pack4/FP68K
  802. 0000094E  486D F25C                pea.l      [A5 - 0xDA4]
  803. 00000952  486E FFB2                pea.l      [A6 - 0x4E]
  804. 00000956  3F3C 0806                move.w     -[A7], 0x806
  805. 0000095A  A9EB                     syscall    Pack4/FP68K
  806. 0000095C  41EE FFBC                lea.l      A0, [A6 - 0x44]
  807. 00000960  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  808. 00000964  20D9                     move.l     [A0]+, [A1]+
  809. 00000966  20D9                     move.l     [A0]+, [A1]+
  810. 00000968  30D9                     move.w     [A0]+, [A1]+
  811. label0000096A:
  812. 0000096A  486E FFBC                pea.l      [A6 - 0x44]
  813. 0000096E  486E FFDE                pea.l      [A6 - 0x22]
  814. 00000972  3F3C 0810                move.w     -[A7], 0x810
  815. 00000976  A9EB                     syscall    Pack4/FP68K
  816. 00000978  486E FFDE                pea.l      [A6 - 0x22]
  817. 0000097C  486E FFBC                pea.l      [A6 - 0x44]
  818. 00000980  3F3C 080E                move.w     -[A7], 0x80E
  819. 00000984  A9EB                     syscall    Pack4/FP68K
  820. 00000986  486D F264                pea.l      [A5 - 0xD9C]
  821. 0000098A  486E FFBC                pea.l      [A6 - 0x44]
  822. 0000098E  3F3C 0802                move.w     -[A7], 0x802
  823. 00000992  A9EB                     syscall    Pack4/FP68K
  824. 00000994  486D F278                pea.l      [A5 - 0xD88]
  825. 00000998  486E FFB2                pea.l      [A6 - 0x4E]
  826. 0000099C  3F3C 280E                move.w     -[A7], 0x280E
  827. 000009A0  A9EB                     syscall    Pack4/FP68K
  828. 000009A2  486E FFB2                pea.l      [A6 - 0x4E]
  829. 000009A6  486E FFBC                pea.l      [A6 - 0x44]
  830. 000009AA  3F3C 0004                move.w     -[A7], 0x4
  831. 000009AE  A9EB                     syscall    Pack4/FP68K
  832. 000009B0  486D F26C                pea.l      [A5 - 0xD94]
  833. 000009B4  486E FFBC                pea.l      [A6 - 0x44]
  834. 000009B8  3F3C 0806                move.w     -[A7], 0x806
  835. 000009BC  A9EB                     syscall    Pack4/FP68K
  836. 000009BE  487A 04D4                pea.l      [PC + 0x4D4 /* 00000E94, value 0x3FFE8000 */]
  837. 000009C2  486E FFBC                pea.l      [A6 - 0x44]
  838. 000009C6  4267                     clr.w      -[A7]
  839. 000009C8  A9EB                     syscall    Pack4/FP68K
  840. 000009CA  41EE FFBC                lea.l      A0, [A6 - 0x44]
  841. 000009CE  43EE FFA0                lea.l      A1, [A6 - 0x60]
  842. 000009D2  22D8                     move.l     [A1]+, [A0]+
  843. 000009D4  22D8                     move.l     [A1]+, [A0]+
  844. 000009D6  32D8                     move.w     [A1]+, [A0]+
  845. 000009D8  486E FFA0                pea.l      [A6 - 0x60]
  846. 000009DC  3F3C 0016                move.w     -[A7], 0x16
  847. 000009E0  A9EB                     syscall    Pack4/FP68K
  848. 000009E2  486E FFA0                pea.l      [A6 - 0x60]
  849. 000009E6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  850. 000009EA  48C0                     ext.l      D0
  851. 000009EC  588F                     addq.l     A7, 4
  852. 000009EE  2F00                     move.l     -[A7], D0
  853. 000009F0  4EBA 04B6                jsr        [PC + 0x4B6 /* 00000EA8 */]
  854. 000009F4  588F                     addq.l     A7, 4
  855. 000009F6  5247                     addq.w     D7, 1
  856. label000009F8:
  857. 000009F8  7000                     moveq.l    D0, 0x00
  858. 000009FA  3007                     move.w     D0, D7
  859. 000009FC  322B 0070                move.w     D1, [A3 + 0x70]
  860. 00000A00  48C1                     ext.l      D1
  861. 00000A02  B280                     cmp.l      D1, D0
  862. 00000A04  6E00 FEAA                bgt        -0x154 /* 000008B0 */
  863. label00000A08:
  864. 00000A08  41EB 005E                lea.l      A0, [A3 + 0x5E]
  865. 00000A0C  2F20                     move.l     -[A7], -[A0]
  866. 00000A0E  2F20                     move.l     -[A7], -[A0]
  867. 00000A10  3F20                     move.w     -[A7], -[A0]
  868. 00000A12  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  869. 00000A16  7000                     moveq.l    D0, 0x00
  870. 00000A18  3006                     move.w     D0, D6
  871. 00000A1A  2200                     move.l     D1, D0
  872. 00000A1C  202D F278                move.l     D0, [A5 - 0xD88]
  873. 00000A20  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  874. 00000A24  2D40 FF9C                move.l     [A6 - 0x64], D0
  875. 00000A28  486E FF9C                pea.l      [A6 - 0x64]
  876. 00000A2C  486E FFBC                pea.l      [A6 - 0x44]
  877. 00000A30  3F3C 280E                move.w     -[A7], 0x280E
  878. 00000A34  A9EB                     syscall    Pack4/FP68K
  879. 00000A36  486B 006E                pea.l      [A3 + 0x6E]
  880. 00000A3A  486E FFB2                pea.l      [A6 - 0x4E]
  881. 00000A3E  3F3C 200E                move.w     -[A7], 0x200E
  882. 00000A42  A9EB                     syscall    Pack4/FP68K
  883. 00000A44  486E FFB2                pea.l      [A6 - 0x4E]
  884. 00000A48  486E FF94                pea.l      [A6 - 0x6C]
  885. 00000A4C  3F3C 0810                move.w     -[A7], 0x810
  886. 00000A50  A9EB                     syscall    Pack4/FP68K
  887. 00000A52  486E FF94                pea.l      [A6 - 0x6C]
  888. 00000A56  486E FFBC                pea.l      [A6 - 0x44]
  889. 00000A5A  3F3C 0806                move.w     -[A7], 0x806
  890. 00000A5E  A9EB                     syscall    Pack4/FP68K
  891. 00000A60  487A 0432                pea.l      [PC + 0x432 /* 00000E94, value 0x3FFE8000 */]
  892. 00000A64  486E FFBC                pea.l      [A6 - 0x44]
  893. 00000A68  4267                     clr.w      -[A7]
  894. 00000A6A  A9EB                     syscall    Pack4/FP68K
  895. 00000A6C  41EE FFBC                lea.l      A0, [A6 - 0x44]
  896. 00000A70  43EE FFA0                lea.l      A1, [A6 - 0x60]
  897. 00000A74  22D8                     move.l     [A1]+, [A0]+
  898. 00000A76  22D8                     move.l     [A1]+, [A0]+
  899. 00000A78  32D8                     move.w     [A1]+, [A0]+
  900. 00000A7A  486E FFA0                pea.l      [A6 - 0x60]
  901. 00000A7E  3F3C 0016                move.w     -[A7], 0x16
  902. 00000A82  A9EB                     syscall    Pack4/FP68K
  903. 00000A84  486E FFA0                pea.l      [A6 - 0x60]
  904. 00000A88  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  905. 00000A8C  48C0                     ext.l      D0
  906. 00000A8E  588F                     addq.l     A7, 4
  907. 00000A90  2F00                     move.l     -[A7], D0
  908. 00000A92  4EBA 0414                jsr        [PC + 0x414 /* 00000EA8 */]
  909. 00000A96  4FEF 000E                lea.l      A7, [A7 + 0xE]
  910. 00000A9A  5246                     addq.w     D6, 1
  911. label00000A9C:
  912. 00000A9C  7000                     moveq.l    D0, 0x00
  913. 00000A9E  3006                     move.w     D0, D6
  914. 00000AA0  322B 006E                move.w     D1, [A3 + 0x6E]
  915. 00000AA4  48C1                     ext.l      D1
  916. 00000AA6  B280                     cmp.l      D1, D0
  917. 00000AA8  6C00 FD44                bge        -0x2BA /* 000007EE */
  918. label00000AAC:
  919. 00000AAC  4A2C 01D7                tst.b      [A4 + 0x1D7]
  920. 00000AB0  6700 0374                beq        +0x376 /* 00000E26 */
  921. 00000AB4  41EC 01B4                lea.l      A0, [A4 + 0x1B4]
  922. 00000AB8  2F20                     move.l     -[A7], -[A0]
  923. 00000ABA  2F20                     move.l     -[A7], -[A0]
  924. 00000ABC  3F20                     move.w     -[A7], -[A0]
  925. 00000ABE  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  926. 00000AC2  3D6D F2BC FFF6           move.w     [A6 - 0xA], [A5 - 0xD44]
  927. 00000AC8  3D6D F2BC FFF2           move.w     [A6 - 0xE], [A5 - 0xD44]
  928. 00000ACE  302D F2BA                move.w     D0, [A5 - 0xD46]
  929. 00000AD2  48C0                     ext.l      D0
  930. 00000AD4  90AD F278                sub.l      D0, [A5 - 0xD88]
  931. 00000AD8  3D40 FFF0                move.w     [A6 - 0x10], D0
  932. 00000ADC  302D F2BA                move.w     D0, [A5 - 0xD46]
  933. 00000AE0  48C0                     ext.l      D0
  934. 00000AE2  222D F278                move.l     D1, [A5 - 0xD88]
  935. 00000AE6  D280                     add.l      D1, D0
  936. 00000AE8  3D41 FFF4                move.w     [A6 - 0xC], D1
  937. 00000AEC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  938. 00000AF0  2F20                     move.l     -[A7], -[A0]
  939. 00000AF2  2F20                     move.l     -[A7], -[A0]
  940. 00000AF4  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  941. 00000AF8  302D F2BC                move.w     D0, [A5 - 0xD44]
  942. 00000AFC  48C0                     ext.l      D0
  943. 00000AFE  90AD F278                sub.l      D0, [A5 - 0xD88]
  944. 00000B02  3D40 FFF2                move.w     [A6 - 0xE], D0
  945. 00000B06  302D F2BC                move.w     D0, [A5 - 0xD44]
  946. 00000B0A  48C0                     ext.l      D0
  947. 00000B0C  222D F278                move.l     D1, [A5 - 0xD88]
  948. 00000B10  D280                     add.l      D1, D0
  949. 00000B12  3D41 FFF6                move.w     [A6 - 0xA], D1
  950. 00000B16  3D6D F2BA FFF4           move.w     [A6 - 0xC], [A5 - 0xD46]
  951. 00000B1C  3D6D F2BA FFF0           move.w     [A6 - 0x10], [A5 - 0xD46]
  952. 00000B22  41EE FFF8                lea.l      A0, [A6 - 0x8]
  953. 00000B26  2F20                     move.l     -[A7], -[A0]
  954. 00000B28  2F20                     move.l     -[A7], -[A0]
  955. 00000B2A  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  956. 00000B2E  7001                     moveq.l    D0, 0x01
  957. 00000B30  B06B 006E                cmp.w      D0, [A3 + 0x6E]
  958. 00000B34  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  959. 00000B38  6C00 02EC                bge        +0x2EE /* 00000E26 */
  960. 00000B3C  486D F278                pea.l      [A5 - 0xD88]
  961. 00000B40  486E FFBC                pea.l      [A6 - 0x44]
  962. 00000B44  3F3C 280E                move.w     -[A7], 0x280E
  963. 00000B48  A9EB                     syscall    Pack4/FP68K
  964. 00000B4A  486B 006E                pea.l      [A3 + 0x6E]
  965. 00000B4E  486E FFB2                pea.l      [A6 - 0x4E]
  966. 00000B52  3F3C 200E                move.w     -[A7], 0x200E
  967. 00000B56  A9EB                     syscall    Pack4/FP68K
  968. 00000B58  486E FFB2                pea.l      [A6 - 0x4E]
  969. 00000B5C  486E FF94                pea.l      [A6 - 0x6C]
  970. 00000B60  3F3C 0810                move.w     -[A7], 0x810
  971. 00000B64  A9EB                     syscall    Pack4/FP68K
  972. 00000B66  486E FF94                pea.l      [A6 - 0x6C]
  973. 00000B6A  486E FFBC                pea.l      [A6 - 0x44]
  974. 00000B6E  3F3C 0806                move.w     -[A7], 0x806
  975. 00000B72  A9EB                     syscall    Pack4/FP68K
  976. 00000B74  486E FFBC                pea.l      [A6 - 0x44]
  977. 00000B78  486E FFCE                pea.l      [A6 - 0x32]
  978. 00000B7C  3F3C 0810                move.w     -[A7], 0x810
  979. 00000B80  A9EB                     syscall    Pack4/FP68K
  980. 00000B82  486E FFCE                pea.l      [A6 - 0x32]
  981. 00000B86  41EE FFBC                lea.l      A0, [A6 - 0x44]
  982. 00000B8A  43FA 0312                lea.l      A1, [PC + 0x312 /* 00000E9E, value 0x3FFEDDB4 */]
  983. 00000B8E  20D9                     move.l     [A0]+, [A1]+
  984. 00000B90  20D9                     move.l     [A0]+, [A1]+
  985. 00000B92  30D9                     move.w     [A0]+, [A1]+
  986. 00000B94  486E FFBC                pea.l      [A6 - 0x44]
  987. 00000B98  3F3C 0804                move.w     -[A7], 0x804
  988. 00000B9C  A9EB                     syscall    Pack4/FP68K
  989. 00000B9E  487A 02F4                pea.l      [PC + 0x2F4 /* 00000E94, value 0x3FFE8000 */]
  990. 00000BA2  486E FFBC                pea.l      [A6 - 0x44]
  991. 00000BA6  4267                     clr.w      -[A7]
  992. 00000BA8  A9EB                     syscall    Pack4/FP68K
  993. 00000BAA  41EE FFBC                lea.l      A0, [A6 - 0x44]
  994. 00000BAE  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  995. 00000BB2  22D8                     move.l     [A1]+, [A0]+
  996. 00000BB4  22D8                     move.l     [A1]+, [A0]+
  997. 00000BB6  32D8                     move.w     [A1]+, [A0]+
  998. 00000BB8  486E FFB2                pea.l      [A6 - 0x4E]
  999. 00000BBC  3F3C 0016                move.w     -[A7], 0x16
  1000. 00000BC0  A9EB                     syscall    Pack4/FP68K
  1001. 00000BC2  486E FFB2                pea.l      [A6 - 0x4E]
  1002. 00000BC6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1003. 00000BCA  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1004. 00000BCE  486E FFCE                pea.l      [A6 - 0x32]
  1005. 00000BD2  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1006. 00000BD6  43FA 02BC                lea.l      A1, [PC + 0x2BC /* 00000E94, value 0x3FFE8000 */]
  1007. 00000BDA  20D9                     move.l     [A0]+, [A1]+
  1008. 00000BDC  20D9                     move.l     [A0]+, [A1]+
  1009. 00000BDE  30D9                     move.w     [A0]+, [A1]+
  1010. 00000BE0  486E FFBC                pea.l      [A6 - 0x44]
  1011. 00000BE4  3F3C 0804                move.w     -[A7], 0x804
  1012. 00000BE8  A9EB                     syscall    Pack4/FP68K
  1013. 00000BEA  487A 02A8                pea.l      [PC + 0x2A8 /* 00000E94, value 0x3FFE8000 */]
  1014. 00000BEE  486E FFBC                pea.l      [A6 - 0x44]
  1015. 00000BF2  4267                     clr.w      -[A7]
  1016. 00000BF4  A9EB                     syscall    Pack4/FP68K
  1017. 00000BF6  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1018. 00000BFA  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  1019. 00000BFE  22D8                     move.l     [A1]+, [A0]+
  1020. 00000C00  22D8                     move.l     [A1]+, [A0]+
  1021. 00000C02  32D8                     move.w     [A1]+, [A0]+
  1022. 00000C04  486E FFB2                pea.l      [A6 - 0x4E]
  1023. 00000C08  3F3C 0016                move.w     -[A7], 0x16
  1024. 00000C0C  A9EB                     syscall    Pack4/FP68K
  1025. 00000C0E  486E FFB2                pea.l      [A6 - 0x4E]
  1026. 00000C12  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1027. 00000C16  3D40 FFE8                move.w     [A6 - 0x18], D0
  1028. 00000C1A  486D F278                pea.l      [A5 - 0xD88]
  1029. 00000C1E  486E FFBC                pea.l      [A6 - 0x44]
  1030. 00000C22  3F3C 280E                move.w     -[A7], 0x280E
  1031. 00000C26  A9EB                     syscall    Pack4/FP68K
  1032. 00000C28  486E FFBC                pea.l      [A6 - 0x44]
  1033. 00000C2C  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  1034. 00000C30  43FA 026C                lea.l      A1, [PC + 0x26C /* 00000E9E, value 0x3FFEDDB4 */]
  1035. 00000C34  20D9                     move.l     [A0]+, [A1]+
  1036. 00000C36  20D9                     move.l     [A0]+, [A1]+
  1037. 00000C38  30D9                     move.w     [A0]+, [A1]+
  1038. 00000C3A  486E FFB2                pea.l      [A6 - 0x4E]
  1039. 00000C3E  3F3C 0004                move.w     -[A7], 0x4
  1040. 00000C42  A9EB                     syscall    Pack4/FP68K
  1041. 00000C44  487A 024E                pea.l      [PC + 0x24E /* 00000E94, value 0x3FFE8000 */]
  1042. 00000C48  486E FFB2                pea.l      [A6 - 0x4E]
  1043. 00000C4C  4267                     clr.w      -[A7]
  1044. 00000C4E  A9EB                     syscall    Pack4/FP68K
  1045. 00000C50  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  1046. 00000C54  43EE FFA0                lea.l      A1, [A6 - 0x60]
  1047. 00000C58  22D8                     move.l     [A1]+, [A0]+
  1048. 00000C5A  22D8                     move.l     [A1]+, [A0]+
  1049. 00000C5C  32D8                     move.w     [A1]+, [A0]+
  1050. 00000C5E  486E FFA0                pea.l      [A6 - 0x60]
  1051. 00000C62  3F3C 0016                move.w     -[A7], 0x16
  1052. 00000C66  A9EB                     syscall    Pack4/FP68K
  1053. 00000C68  486E FFA0                pea.l      [A6 - 0x60]
  1054. 00000C6C  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1055. 00000C70  3D40 FFEC                move.w     [A6 - 0x14], D0
  1056. 00000C74  486D F278                pea.l      [A5 - 0xD88]
  1057. 00000C78  486E FFBC                pea.l      [A6 - 0x44]
  1058. 00000C7C  3F3C 280E                move.w     -[A7], 0x280E
  1059. 00000C80  A9EB                     syscall    Pack4/FP68K
  1060. 00000C82  486E FFBC                pea.l      [A6 - 0x44]
  1061. 00000C86  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  1062. 00000C8A  43FA 0208                lea.l      A1, [PC + 0x208 /* 00000E94, value 0x3FFE8000 */]
  1063. 00000C8E  20D9                     move.l     [A0]+, [A1]+
  1064. 00000C90  20D9                     move.l     [A0]+, [A1]+
  1065. 00000C92  30D9                     move.w     [A0]+, [A1]+
  1066. 00000C94  486E FFB2                pea.l      [A6 - 0x4E]
  1067. 00000C98  3F3C 0004                move.w     -[A7], 0x4
  1068. 00000C9C  A9EB                     syscall    Pack4/FP68K
  1069. 00000C9E  487A 01F4                pea.l      [PC + 0x1F4 /* 00000E94, value 0x3FFE8000 */]
  1070. 00000CA2  486E FFB2                pea.l      [A6 - 0x4E]
  1071. 00000CA6  4267                     clr.w      -[A7]
  1072. 00000CA8  A9EB                     syscall    Pack4/FP68K
  1073. 00000CAA  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  1074. 00000CAE  43EE FFA0                lea.l      A1, [A6 - 0x60]
  1075. 00000CB2  22D8                     move.l     [A1]+, [A0]+
  1076. 00000CB4  22D8                     move.l     [A1]+, [A0]+
  1077. 00000CB6  32D8                     move.w     [A1]+, [A0]+
  1078. 00000CB8  486E FFA0                pea.l      [A6 - 0x60]
  1079. 00000CBC  3F3C 0016                move.w     -[A7], 0x16
  1080. 00000CC0  A9EB                     syscall    Pack4/FP68K
  1081. 00000CC2  486E FFA0                pea.l      [A6 - 0x60]
  1082. 00000CC6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1083. 00000CCA  3D40 FFEE                move.w     [A6 - 0x12], D0
  1084. 00000CCE  4246                     clr.w      D6
  1085. 00000CD0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1086. 00000CD4  6000 0148                bra        +0x14A /* 00000E1E */
  1087. label00000CD8:
  1088. 00000CD8  3006                     move.w     D0, D6
  1089. 00000CDA  6500 0108                bcs        +0x10A /* 00000DE4 */
  1090. 00000CDE  0C40 0007                cmpi.w     D0, 0x7
  1091. 00000CE2  6200 0100                bhi        +0x102 /* 00000DE4 */
  1092. 00000CE6  D040                     add.w      D0, D0
  1093. 00000CE8  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1094. 00000CEC  4EFB 0000                jmp        [PC + D0.w]
  1095. 00000CF0  0012 0028                ori.b      [A2], 0x28 /* '(' */
  1096. 00000CF4  004E 0064                ori.w      A6, 0x64 /* 'd' */
  1097. 00000CF8  0088 00A4 00C0           ori.l      A0, 0xA400C0
  1098. 00000CFE  00DC                     .incomplete
  1099. 00000D00  3D6E FFE6 FFEA           move.w     [A6 - 0x16], [A6 - 0x1A]
  1100. 00000D06  3E2E FFE8                move.w     D7, [A6 - 0x18]
  1101. 00000D0A  382E FFEC                move.w     D4, [A6 - 0x14]
  1102. 00000D0E  3A2E FFEE                move.w     D5, [A6 - 0x12]
  1103. 00000D12  6000 00D0                bra        +0xD2 /* 00000DE4 */
  1104. 00000D16  302E FFE6                move.w     D0, [A6 - 0x1A]
  1105. 00000D1A  4440                     neg.w      D0
  1106. 00000D1C  3D40 FFEA                move.w     [A6 - 0x16], D0
  1107. 00000D20  302E FFE8                move.w     D0, [A6 - 0x18]
  1108. 00000D24  4440                     neg.w      D0
  1109. 00000D26  3E00                     move.w     D7, D0
  1110. 00000D28  302E FFEC                move.w     D0, [A6 - 0x14]
  1111. 00000D2C  4440                     neg.w      D0
  1112. 00000D2E  3800                     move.w     D4, D0
  1113. 00000D30  302E FFEE                move.w     D0, [A6 - 0x12]
  1114. 00000D34  4440                     neg.w      D0
  1115. 00000D36  3A00                     move.w     D5, D0
  1116. 00000D38  6000 00AA                bra        +0xAC /* 00000DE4 */
  1117. 00000D3C  3D6E FFE8 FFEA           move.w     [A6 - 0x16], [A6 - 0x18]
  1118. 00000D42  3E2E FFE6                move.w     D7, [A6 - 0x1A]
  1119. 00000D46  382E FFEE                move.w     D4, [A6 - 0x12]
  1120. 00000D4A  3A2E FFEC                move.w     D5, [A6 - 0x14]
  1121. 00000D4E  6000 0094                bra        +0x96 /* 00000DE4 */
  1122. 00000D52  302E FFE8                move.w     D0, [A6 - 0x18]
  1123. 00000D56  4440                     neg.w      D0
  1124. 00000D58  3D40 FFEA                move.w     [A6 - 0x16], D0
  1125. 00000D5C  302E FFE6                move.w     D0, [A6 - 0x1A]
  1126. 00000D60  4440                     neg.w      D0
  1127. 00000D62  3E00                     move.w     D7, D0
  1128. 00000D64  302E FFEE                move.w     D0, [A6 - 0x12]
  1129. 00000D68  4440                     neg.w      D0
  1130. 00000D6A  3800                     move.w     D4, D0
  1131. 00000D6C  302E FFEC                move.w     D0, [A6 - 0x14]
  1132. 00000D70  4440                     neg.w      D0
  1133. 00000D72  3A00                     move.w     D5, D0
  1134. 00000D74  606E                     bra        +0x70 /* 00000DE4 */
  1135. 00000D76  3D6E FFE6 FFEA           move.w     [A6 - 0x16], [A6 - 0x1A]
  1136. 00000D7C  302E FFE8                move.w     D0, [A6 - 0x18]
  1137. 00000D80  4440                     neg.w      D0
  1138. 00000D82  3E00                     move.w     D7, D0
  1139. 00000D84  382E FFEC                move.w     D4, [A6 - 0x14]
  1140. 00000D88  302E FFEE                move.w     D0, [A6 - 0x12]
  1141. 00000D8C  4440                     neg.w      D0
  1142. 00000D8E  3A00                     move.w     D5, D0
  1143. 00000D90  6052                     bra        +0x54 /* 00000DE4 */
  1144. 00000D92  302E FFE6                move.w     D0, [A6 - 0x1A]
  1145. 00000D96  4440                     neg.w      D0
  1146. 00000D98  3D40 FFEA                move.w     [A6 - 0x16], D0
  1147. 00000D9C  3E2E FFE8                move.w     D7, [A6 - 0x18]
  1148. 00000DA0  302E FFEC                move.w     D0, [A6 - 0x14]
  1149. 00000DA4  4440                     neg.w      D0
  1150. 00000DA6  3800                     move.w     D4, D0
  1151. 00000DA8  3A2E FFEE                move.w     D5, [A6 - 0x12]
  1152. 00000DAC  6036                     bra        +0x38 /* 00000DE4 */
  1153. 00000DAE  3D6E FFE8 FFEA           move.w     [A6 - 0x16], [A6 - 0x18]
  1154. 00000DB4  302E FFE6                move.w     D0, [A6 - 0x1A]
  1155. 00000DB8  4440                     neg.w      D0
  1156. 00000DBA  3E00                     move.w     D7, D0
  1157. 00000DBC  382E FFEE                move.w     D4, [A6 - 0x12]
  1158. 00000DC0  302E FFEC                move.w     D0, [A6 - 0x14]
  1159. 00000DC4  4440                     neg.w      D0
  1160. 00000DC6  3A00                     move.w     D5, D0
  1161. 00000DC8  601A                     bra        +0x1C /* 00000DE4 */
  1162. 00000DCA  302E FFE8                move.w     D0, [A6 - 0x18]
  1163. 00000DCE  4440                     neg.w      D0
  1164. 00000DD0  3D40 FFEA                move.w     [A6 - 0x16], D0
  1165. 00000DD4  3E2E FFE6                move.w     D7, [A6 - 0x1A]
  1166. 00000DD8  302E FFEE                move.w     D0, [A6 - 0x12]
  1167. 00000DDC  4440                     neg.w      D0
  1168. 00000DDE  3800                     move.w     D4, D0
  1169. 00000DE0  3A2E FFEC                move.w     D5, [A6 - 0x14]
  1170. label00000DE4:
  1171. 00000DE4  302E FFEA                move.w     D0, [A6 - 0x16]
  1172. 00000DE8  D06D F2BC                add.w      D0, [A5 - 0xD44]
  1173. 00000DEC  3D40 FFF2                move.w     [A6 - 0xE], D0
  1174. 00000DF0  3007                     move.w     D0, D7
  1175. 00000DF2  D06D F2BA                add.w      D0, [A5 - 0xD46]
  1176. 00000DF6  3D40 FFF0                move.w     [A6 - 0x10], D0
  1177. 00000DFA  3004                     move.w     D0, D4
  1178. 00000DFC  D06D F2BC                add.w      D0, [A5 - 0xD44]
  1179. 00000E00  3D40 FFF6                move.w     [A6 - 0xA], D0
  1180. 00000E04  3005                     move.w     D0, D5
  1181. 00000E06  D06D F2BA                add.w      D0, [A5 - 0xD46]
  1182. 00000E0A  3D40 FFF4                move.w     [A6 - 0xC], D0
  1183. 00000E0E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1184. 00000E12  2F20                     move.l     -[A7], -[A0]
  1185. 00000E14  2F20                     move.l     -[A7], -[A0]
  1186. 00000E16  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  1187. 00000E1A  508F                     addq.l     A7, 8
  1188. 00000E1C  5246                     addq.w     D6, 1
  1189. label00000E1E:
  1190. 00000E1E  0C46 0008                cmpi.w     D6, 0x8
  1191. 00000E22  6500 FEB4                bcs        -0x14A /* 00000CD8 */
  1192. label00000E26:
  1193. 00000E26  4A2C 00C9                tst.b      [A4 + 0xC9]
  1194. 00000E2A  675A                     beq        +0x5C /* 00000E86 */
  1195. 00000E2C  302D F2BC                move.w     D0, [A5 - 0xD44]
  1196. 00000E30  48C0                     ext.l      D0
  1197. 00000E32  90AD F278                sub.l      D0, [A5 - 0xD88]
  1198. 00000E36  3D40 FFF2                move.w     [A6 - 0xE], D0
  1199. 00000E3A  302D F2BA                move.w     D0, [A5 - 0xD46]
  1200. 00000E3E  48C0                     ext.l      D0
  1201. 00000E40  90AD F278                sub.l      D0, [A5 - 0xD88]
  1202. 00000E44  3D40 FFF0                move.w     [A6 - 0x10], D0
  1203. 00000E48  302D F2BC                move.w     D0, [A5 - 0xD44]
  1204. 00000E4C  48C0                     ext.l      D0
  1205. 00000E4E  222D F278                move.l     D1, [A5 - 0xD88]
  1206. 00000E52  D280                     add.l      D1, D0
  1207. 00000E54  3D41 FFF6                move.w     [A6 - 0xA], D1
  1208. 00000E58  302D F2BA                move.w     D0, [A5 - 0xD46]
  1209. 00000E5C  48C0                     ext.l      D0
  1210. 00000E5E  222D F278                move.l     D1, [A5 - 0xD88]
  1211. 00000E62  D280                     add.l      D1, D0
  1212. 00000E64  3D41 FFF4                move.w     [A6 - 0xC], D1
  1213. 00000E68  41EC 00D0                lea.l      A0, [A4 + 0xD0]
  1214. 00000E6C  2F20                     move.l     -[A7], -[A0]
  1215. 00000E6E  2F20                     move.l     -[A7], -[A0]
  1216. 00000E70  3F20                     move.w     -[A7], -[A0]
  1217. 00000E72  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1218. 00000E76  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1219. 00000E7A  2F20                     move.l     -[A7], -[A0]
  1220. 00000E7C  2F20                     move.l     -[A7], -[A0]
  1221. 00000E7E  4EAD 0922                jsr        [A5 + 0x922 /* export_288 */]
  1222. 00000E82  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1223. label00000E86:
  1224. 00000E86  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  1225. 00000E8A  4CEE 18F0 FF7C           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x84]
  1226. 00000E90  4E5E                     unlink     A6
  1227. 00000E92  4E75                     rts
  1228. 00000E94  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  1229. 00000E96  8000                     or.b       D0, D0
  1230. 00000E98  0000 0000                ori.b      D0, 0x0
  1231. 00000E9C  0000 3FFE                ori.b      D0, 0xFE
  1232. 00000EA0  DDB4 245F                add.l      [A4 + D2.w * 4 + 0x5F], D6
  1233. 00000EA4  5AD9                     spl        [A1]+
  1234. 00000EA6  6A6B                     bpl        +0x6D /* 00000F13 */
  1235. fn00000EA8:
  1236. 00000EA8  4E56 FFF8                link       A6, -0x0008
  1237. 00000EAC  2F07                     move.l     -[A7], D7
  1238. 00000EAE  3E2E 000A                move.w     D7, [A6 + 0xA]
  1239. 00000EB2  302D F2BC                move.w     D0, [A5 - 0xD44]
  1240. 00000EB6  9047                     sub.w      D0, D7
  1241. 00000EB8  3D40 FFFA                move.w     [A6 - 0x6], D0
  1242. 00000EBC  302D F2BA                move.w     D0, [A5 - 0xD46]
  1243. 00000EC0  9047                     sub.w      D0, D7
  1244. 00000EC2  3D40 FFF8                move.w     [A6 - 0x8], D0
  1245. 00000EC6  3007                     move.w     D0, D7
  1246. 00000EC8  D06D F2BC                add.w      D0, [A5 - 0xD44]
  1247. 00000ECC  3D40 FFFE                move.w     [A6 - 0x2], D0
  1248. 00000ED0  3007                     move.w     D0, D7
  1249. 00000ED2  D06D F2BA                add.w      D0, [A5 - 0xD46]
  1250. 00000ED6  3D40 FFFC                move.w     [A6 - 0x4], D0
  1251. 00000EDA  41EE 0000                lea.l      A0, [A6 + 0x0]
  1252. 00000EDE  2F20                     move.l     -[A7], -[A0]
  1253. 00000EE0  2F20                     move.l     -[A7], -[A0]
  1254. 00000EE2  4EAD 0922                jsr        [A5 + 0x922 /* export_288 */]
  1255. 00000EE6  2E2E FFF4                move.l     D7, [A6 - 0xC]
  1256. 00000EEA  4E5E                     unlink     A6
  1257. 00000EEC  4E75                     rts
  1258. export_1400:
  1259. fn00000EEE:
  1260. 00000EEE  4E56 FEBE                link       A6, -0x0142
  1261. 00000EF2  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1262. 00000EF6  382E 0016                move.w     D4, [A6 + 0x16]
  1263. 00000EFA  3A2E 0012                move.w     D5, [A6 + 0x12]
  1264. 00000EFE  266E 0008                movea.l    A3, [A6 + 0x8]
  1265. 00000F02  49EB 025C                lea.l      A4, [A3 + 0x25C]
  1266. 00000F06  7002                     moveq.l    D0, 0x02
  1267. 00000F08  B02C 0077                cmp.b      D0, [A4 + 0x77]
  1268. 00000F0C  6306                     bls        +0x8 /* 00000F14 */
  1269. 00000F0E  7000                     moveq.l    D0, 0x00
  1270. 00000F10  6000 01E0                bra        +0x1E2 /* 000010F2 */
  1271. label00000F14:
  1272. 00000F14  4A45                     tst.w      D5
  1273. 00000F16  6604                     bne        +0x6 /* 00000F1C */
  1274. 00000F18  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  1275. label00000F1C:
  1276. 00000F1C  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  1277. 00000F20  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1278. 00000F24  4A40                     tst.w      D0
  1279. 00000F26  588F                     addq.l     A7, 4
  1280. 00000F28  6716                     beq        +0x18 /* 00000F40 */
  1281. 00000F2A  7002                     moveq.l    D0, 0x02
  1282. 00000F2C  2F00                     move.l     -[A7], D0
  1283. 00000F2E  2F0B                     move.l     -[A7], A3
  1284. 00000F30  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  1285. 00000F34  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  1286. 00000F38  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1287. 00000F3C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1288. label00000F40:
  1289. 00000F40  4247                     clr.w      D7
  1290. 00000F42  6000 0194                bra        +0x196 /* 000010D8 */
  1291. label00000F46:
  1292. 00000F46  4A6D E5CE                tst.w      [A5 - 0x1A32]
  1293. 00000F4A  6600 019C                bne        +0x19E /* 000010E8 */
  1294. 00000F4E  486E FF00                pea.l      [A6 - 0x100]
  1295. 00000F52  486E FEEC                pea.l      [A6 - 0x114]
  1296. 00000F56  7000                     moveq.l    D0, 0x00
  1297. 00000F58  3007                     move.w     D0, D7
  1298. 00000F5A  2F00                     move.l     -[A7], D0
  1299. 00000F5C  2F0C                     move.l     -[A7], A4
  1300. 00000F5E  2F0B                     move.l     -[A7], A3
  1301. 00000F60  4EAD 2102                jsr        [A5 + 0x2102 /* export_1052 */]
  1302. 00000F64  7000                     moveq.l    D0, 0x00
  1303. 00000F66  3007                     move.w     D0, D7
  1304. 00000F68  2200                     move.l     D1, D0
  1305. 00000F6A  202D F278                move.l     D0, [A5 - 0xD88]
  1306. 00000F6E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1307. 00000F72  2D40 FEDE                move.l     [A6 - 0x122], D0
  1308. 00000F76  486E FEDE                pea.l      [A6 - 0x122]
  1309. 00000F7A  486E FEE2                pea.l      [A6 - 0x11E]
  1310. 00000F7E  3F3C 280E                move.w     -[A7], 0x280E
  1311. 00000F82  A9EB                     syscall    Pack4/FP68K
  1312. 00000F84  486C 006E                pea.l      [A4 + 0x6E]
  1313. 00000F88  486E FED4                pea.l      [A6 - 0x12C]
  1314. 00000F8C  3F3C 200E                move.w     -[A7], 0x200E
  1315. 00000F90  A9EB                     syscall    Pack4/FP68K
  1316. 00000F92  486E FED4                pea.l      [A6 - 0x12C]
  1317. 00000F96  486E FECC                pea.l      [A6 - 0x134]
  1318. 00000F9A  3F3C 0810                move.w     -[A7], 0x810
  1319. 00000F9E  A9EB                     syscall    Pack4/FP68K
  1320. 00000FA0  486E FECC                pea.l      [A6 - 0x134]
  1321. 00000FA4  486E FEE2                pea.l      [A6 - 0x11E]
  1322. 00000FA8  3F3C 0806                move.w     -[A7], 0x806
  1323. 00000FAC  A9EB                     syscall    Pack4/FP68K
  1324. 00000FAE  487A 014C                pea.l      [PC + 0x14C /* 000010FC, value 0x3FFE8000 */]
  1325. 00000FB2  486E FEE2                pea.l      [A6 - 0x11E]
  1326. 00000FB6  4267                     clr.w      -[A7]
  1327. 00000FB8  A9EB                     syscall    Pack4/FP68K
  1328. 00000FBA  41EE FEE2                lea.l      A0, [A6 - 0x11E]
  1329. 00000FBE  43EE FEC2                lea.l      A1, [A6 - 0x13E]
  1330. 00000FC2  22D8                     move.l     [A1]+, [A0]+
  1331. 00000FC4  22D8                     move.l     [A1]+, [A0]+
  1332. 00000FC6  32D8                     move.w     [A1]+, [A0]+
  1333. 00000FC8  486E FEC2                pea.l      [A6 - 0x13E]
  1334. 00000FCC  3F3C 0016                move.w     -[A7], 0x16
  1335. 00000FD0  A9EB                     syscall    Pack4/FP68K
  1336. 00000FD2  486E FEC2                pea.l      [A6 - 0x13E]
  1337. 00000FD6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1338. 00000FDA  3C00                     move.w     D6, D0
  1339. 00000FDC  3D46 FEC0                move.w     [A6 - 0x140], D6
  1340. 00000FE0  486E FEC0                pea.l      [A6 - 0x140]
  1341. 00000FE4  486E FEE2                pea.l      [A6 - 0x11E]
  1342. 00000FE8  3F3C 200E                move.w     -[A7], 0x200E
  1343. 00000FEC  A9EB                     syscall    Pack4/FP68K
  1344. 00000FEE  486E FEE2                pea.l      [A6 - 0x11E]
  1345. 00000FF2  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1346. 00000FF6  43FA 010E                lea.l      A1, [PC + 0x10E /* 00001106, value 0x3FFEB4FD */]
  1347. 00000FFA  20D9                     move.l     [A0]+, [A1]+
  1348. 00000FFC  20D9                     move.l     [A0]+, [A1]+
  1349. 00000FFE  30D9                     move.w     [A0]+, [A1]+
  1350. 00001000  486E FED4                pea.l      [A6 - 0x12C]
  1351. 00001004  3F3C 0004                move.w     -[A7], 0x4
  1352. 00001008  A9EB                     syscall    Pack4/FP68K
  1353. 0000100A  487A 00F0                pea.l      [PC + 0xF0 /* 000010FC, value 0x3FFE8000 */]
  1354. 0000100E  486E FED4                pea.l      [A6 - 0x12C]
  1355. 00001012  4267                     clr.w      -[A7]
  1356. 00001014  A9EB                     syscall    Pack4/FP68K
  1357. 00001016  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1358. 0000101A  43EE FEC2                lea.l      A1, [A6 - 0x13E]
  1359. 0000101E  22D8                     move.l     [A1]+, [A0]+
  1360. 00001020  22D8                     move.l     [A1]+, [A0]+
  1361. 00001022  32D8                     move.w     [A1]+, [A0]+
  1362. 00001024  486E FEC2                pea.l      [A6 - 0x13E]
  1363. 00001028  3F3C 0016                move.w     -[A7], 0x16
  1364. 0000102C  A9EB                     syscall    Pack4/FP68K
  1365. 0000102E  486E FEC2                pea.l      [A6 - 0x13E]
  1366. 00001032  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1367. 00001036  D06D F2BC                add.w      D0, [A5 - 0xD44]
  1368. 0000103A  322B 01B2                move.w     D1, [A3 + 0x1B2]
  1369. 0000103E  D240                     add.w      D1, D0
  1370. 00001040  3D41 FEFE                move.w     [A6 - 0x102], D1
  1371. 00001044  3D46 FEBE                move.w     [A6 - 0x142], D6
  1372. 00001048  486E FEBE                pea.l      [A6 - 0x142]
  1373. 0000104C  486E FEE2                pea.l      [A6 - 0x11E]
  1374. 00001050  3F3C 200E                move.w     -[A7], 0x200E
  1375. 00001054  A9EB                     syscall    Pack4/FP68K
  1376. 00001056  486E FEE2                pea.l      [A6 - 0x11E]
  1377. 0000105A  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1378. 0000105E  43FA 00A6                lea.l      A1, [PC + 0xA6 /* 00001106, value 0x3FFEB4FD */]
  1379. 00001062  20D9                     move.l     [A0]+, [A1]+
  1380. 00001064  20D9                     move.l     [A0]+, [A1]+
  1381. 00001066  30D9                     move.w     [A0]+, [A1]+
  1382. 00001068  486E FED4                pea.l      [A6 - 0x12C]
  1383. 0000106C  3F3C 0004                move.w     -[A7], 0x4
  1384. 00001070  A9EB                     syscall    Pack4/FP68K
  1385. 00001072  487A 0088                pea.l      [PC + 0x88 /* 000010FC, value 0x3FFE8000 */]
  1386. 00001076  486E FED4                pea.l      [A6 - 0x12C]
  1387. 0000107A  4267                     clr.w      -[A7]
  1388. 0000107C  A9EB                     syscall    Pack4/FP68K
  1389. 0000107E  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1390. 00001082  43EE FEC2                lea.l      A1, [A6 - 0x13E]
  1391. 00001086  22D8                     move.l     [A1]+, [A0]+
  1392. 00001088  22D8                     move.l     [A1]+, [A0]+
  1393. 0000108A  32D8                     move.w     [A1]+, [A0]+
  1394. 0000108C  486E FEC2                pea.l      [A6 - 0x13E]
  1395. 00001090  3F3C 0016                move.w     -[A7], 0x16
  1396. 00001094  A9EB                     syscall    Pack4/FP68K
  1397. 00001096  486E FEC2                pea.l      [A6 - 0x13E]
  1398. 0000109A  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1399. 0000109E  D06D F2BA                add.w      D0, [A5 - 0xD46]
  1400. 000010A2  322B 01B2                move.w     D1, [A3 + 0x1B2]
  1401. 000010A6  D240                     add.w      D1, D0
  1402. 000010A8  3D41 FEFC                move.w     [A6 - 0x104], D1
  1403. 000010AC  48C4                     ext.l      D4
  1404. 000010AE  2F04                     move.l     -[A7], D4
  1405. 000010B0  48C5                     ext.l      D5
  1406. 000010B2  2F05                     move.l     -[A7], D5
  1407. 000010B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1408. 000010B8  486E FF00                pea.l      [A6 - 0x100]
  1409. 000010BC  7000                     moveq.l    D0, 0x00
  1410. 000010BE  2F00                     move.l     -[A7], D0
  1411. 000010C0  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  1412. 000010C4  2F0B                     move.l     -[A7], A3
  1413. 000010C6  4EAD 2122                jsr        [A5 + 0x2122 /* export_1056 */]
  1414. 000010CA  4A40                     tst.w      D0
  1415. 000010CC  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  1416. 000010D0  6704                     beq        +0x6 /* 000010D6 */
  1417. 000010D2  7001                     moveq.l    D0, 0x01
  1418. 000010D4  601C                     bra        +0x1E /* 000010F2 */
  1419. label000010D6:
  1420. 000010D6  5247                     addq.w     D7, 1
  1421. label000010D8:
  1422. 000010D8  7000                     moveq.l    D0, 0x00
  1423. 000010DA  3007                     move.w     D0, D7
  1424. 000010DC  322C 006E                move.w     D1, [A4 + 0x6E]
  1425. 000010E0  48C1                     ext.l      D1
  1426. 000010E2  B280                     cmp.l      D1, D0
  1427. 000010E4  6C00 FE60                bge        -0x19E /* 00000F46 */
  1428. label000010E8:
  1429. 000010E8  4A45                     tst.w      D5
  1430. 000010EA  6604                     bne        +0x6 /* 000010F0 */
  1431. 000010EC  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  1432. label000010F0:
  1433. 000010F0  7000                     moveq.l    D0, 0x00
  1434. label000010F2:
  1435. 000010F2  4CEE 18F0 FEA6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x15A]
  1436. 000010F8  4E5E                     unlink     A6
  1437. 000010FA  4E75                     rts
  1438. 000010FC  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  1439. 000010FE  8000                     or.b       D0, D0
  1440. 00001100  0000 0000                ori.b      D0, 0x0
  1441. 00001104  0000 3FFE                ori.b      D0, 0xFE
  1442. 00001108  B4FD                     cmpa.w     A2, <<invalid special address>>
  1443. 0000110A  F3B6                     .invalid   <<F/6/1>>
  1444. 0000110C  45A1                     .invalid   2, -[A1] // invalid opcode 4 with b == 6
  1445. 0000110E  CAC1                     mulu.w     D5, D1
  1446. fn00001110:
  1447. 00001110  4E56 FFEC                link       A6, -0x0014
  1448. 00001114  2F0B                     move.l     -[A7], A3
  1449. 00001116  266F 0020                movea.l    A3, [A7 + 0x20]
  1450. 0000111A  302B 0416                move.w     D0, [A3 + 0x416]
  1451. 0000111E  D06B 0412                add.w      D0, [A3 + 0x412]
  1452. 00001122  48C0                     ext.l      D0
  1453. 00001124  E280                     asr        D0, 1
  1454. 00001126  3B40 F2BC                move.w     [A5 - 0xD44], D0
  1455. 0000112A  302B 0414                move.w     D0, [A3 + 0x414]
  1456. 0000112E  D06B 0410                add.w      D0, [A3 + 0x410]
  1457. 00001132  48C0                     ext.l      D0
  1458. 00001134  E280                     asr        D0, 1
  1459. 00001136  3B40 F2BA                move.w     [A5 - 0xD46], D0
  1460. 0000113A  302B 0416                move.w     D0, [A3 + 0x416]
  1461. 0000113E  906B 0412                sub.w      D0, [A3 + 0x412]
  1462. 00001142  322B 0414                move.w     D1, [A3 + 0x414]
  1463. 00001146  926B 0410                sub.w      D1, [A3 + 0x410]
  1464. 0000114A  B240                     cmp.w      D1, D0
  1465. 0000114C  6F14                     ble        +0x16 /* 00001162 */
  1466. 0000114E  302D F2BC                move.w     D0, [A5 - 0xD44]
  1467. 00001152  48C0                     ext.l      D0
  1468. 00001154  322B 0412                move.w     D1, [A3 + 0x412]
  1469. 00001158  48C1                     ext.l      D1
  1470. 0000115A  9081                     sub.l      D0, D1
  1471. 0000115C  2B40 F278                move.l     [A5 - 0xD88], D0
  1472. 00001160  6012                     bra        +0x14 /* 00001174 */
  1473. label00001162:
  1474. 00001162  302D F2BA                move.w     D0, [A5 - 0xD46]
  1475. 00001166  48C0                     ext.l      D0
  1476. 00001168  322B 0410                move.w     D1, [A3 + 0x410]
  1477. 0000116C  48C1                     ext.l      D1
  1478. 0000116E  9081                     sub.l      D0, D1
  1479. 00001170  2B40 F278                move.l     [A5 - 0xD88], D0
  1480. label00001174:
  1481. 00001174  7000                     moveq.l    D0, 0x00
  1482. 00001176  102B 02D1                move.b     D0, [A3 + 0x2D1]
  1483. 0000117A  3B40 F27C                move.w     [A5 - 0xD84], D0
  1484. 0000117E  0C40 0002                cmpi.w     D0, 0x2
  1485. 00001182  674A                     beq        +0x4C /* 000011CE */
  1486. 00001184  486B 025C                pea.l      [A3 + 0x25C]
  1487. 00001188  486E FFF6                pea.l      [A6 - 0xA]
  1488. 0000118C  3F3C 080E                move.w     -[A7], 0x80E
  1489. 00001190  A9EB                     syscall    Pack4/FP68K
  1490. 00001192  486E FFF6                pea.l      [A6 - 0xA]
  1491. 00001196  486D F264                pea.l      [A5 - 0xD9C]
  1492. 0000119A  3F3C 0810                move.w     -[A7], 0x810
  1493. 0000119E  A9EB                     syscall    Pack4/FP68K
  1494. 000011A0  486B 0264                pea.l      [A3 + 0x264]
  1495. 000011A4  486E FFF6                pea.l      [A6 - 0xA]
  1496. 000011A8  3F3C 080E                move.w     -[A7], 0x80E
  1497. 000011AC  A9EB                     syscall    Pack4/FP68K
  1498. 000011AE  486D F264                pea.l      [A5 - 0xD9C]
  1499. 000011B2  486E FFF6                pea.l      [A6 - 0xA]
  1500. 000011B6  3F3C 0802                move.w     -[A7], 0x802
  1501. 000011BA  A9EB                     syscall    Pack4/FP68K
  1502. 000011BC  486E FFF6                pea.l      [A6 - 0xA]
  1503. 000011C0  486D F26C                pea.l      [A5 - 0xD94]
  1504. 000011C4  3F3C 0810                move.w     -[A7], 0x810
  1505. 000011C8  A9EB                     syscall    Pack4/FP68K
  1506. 000011CA  6000 00A6                bra        +0xA8 /* 00001272 */
  1507. label000011CE:
  1508. 000011CE  486D F25C                pea.l      [A5 - 0xDA4]
  1509. 000011D2  7001                     moveq.l    D0, 0x01
  1510. 000011D4  2F00                     move.l     -[A7], D0
  1511. 000011D6  486B 026C                pea.l      [A3 + 0x26C]
  1512. 000011DA  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1513. 000011DE  486D F264                pea.l      [A5 - 0xD9C]
  1514. 000011E2  7001                     moveq.l    D0, 0x01
  1515. 000011E4  2F00                     move.l     -[A7], D0
  1516. 000011E6  486B 025C                pea.l      [A3 + 0x25C]
  1517. 000011EA  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1518. 000011EE  486D F26C                pea.l      [A5 - 0xD94]
  1519. 000011F2  7001                     moveq.l    D0, 0x01
  1520. 000011F4  2F00                     move.l     -[A7], D0
  1521. 000011F6  486B 0264                pea.l      [A3 + 0x264]
  1522. 000011FA  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1523. 000011FE  486D F264                pea.l      [A5 - 0xD9C]
  1524. 00001202  486E FFF6                pea.l      [A6 - 0xA]
  1525. 00001206  3F3C 080E                move.w     -[A7], 0x80E
  1526. 0000120A  A9EB                     syscall    Pack4/FP68K
  1527. 0000120C  486D F25C                pea.l      [A5 - 0xDA4]
  1528. 00001210  486E FFEC                pea.l      [A6 - 0x14]
  1529. 00001214  3F3C 080E                move.w     -[A7], 0x80E
  1530. 00001218  A9EB                     syscall    Pack4/FP68K
  1531. 0000121A  486E FFEC                pea.l      [A6 - 0x14]
  1532. 0000121E  486E FFF6                pea.l      [A6 - 0xA]
  1533. 00001222  3F3C 0006                move.w     -[A7], 0x6
  1534. 00001226  A9EB                     syscall    Pack4/FP68K
  1535. 00001228  486E FFF6                pea.l      [A6 - 0xA]
  1536. 0000122C  486D F264                pea.l      [A5 - 0xD9C]
  1537. 00001230  3F3C 0810                move.w     -[A7], 0x810
  1538. 00001234  A9EB                     syscall    Pack4/FP68K
  1539. 00001236  486D F26C                pea.l      [A5 - 0xD94]
  1540. 0000123A  486E FFF6                pea.l      [A6 - 0xA]
  1541. 0000123E  3F3C 080E                move.w     -[A7], 0x80E
  1542. 00001242  A9EB                     syscall    Pack4/FP68K
  1543. 00001244  486D F25C                pea.l      [A5 - 0xDA4]
  1544. 00001248  486E FFF6                pea.l      [A6 - 0xA]
  1545. 0000124C  3F3C 0806                move.w     -[A7], 0x806
  1546. 00001250  A9EB                     syscall    Pack4/FP68K
  1547. 00001252  486D F264                pea.l      [A5 - 0xD9C]
  1548. 00001256  486E FFF6                pea.l      [A6 - 0xA]
  1549. 0000125A  3F3C 0802                move.w     -[A7], 0x802
  1550. 0000125E  A9EB                     syscall    Pack4/FP68K
  1551. 00001260  486E FFF6                pea.l      [A6 - 0xA]
  1552. 00001264  486D F26C                pea.l      [A5 - 0xD94]
  1553. 00001268  3F3C 0810                move.w     -[A7], 0x810
  1554. 0000126C  A9EB                     syscall    Pack4/FP68K
  1555. 0000126E  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1556. label00001272:
  1557. 00001272  266E FFE8                movea.l    A3, [A6 - 0x18]
  1558. 00001276  4E5E                     unlink     A6
  1559. 00001278  4E75                     rts
  1560. fn0000127A:
  1561. 0000127A  4E56 FFD2                link       A6, -0x002E
  1562. 0000127E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1563. 00001282  3C2E 000E                move.w     D6, [A6 + 0xE]
  1564. 00001286  286E 0010                movea.l    A4, [A6 + 0x10]
  1565. 0000128A  266E 0008                movea.l    A3, [A6 + 0x8]
  1566. 0000128E  2F0B                     move.l     -[A7], A3
  1567. 00001290  486E FFEE                pea.l      [A6 - 0x12]
  1568. 00001294  3F3C 080E                move.w     -[A7], 0x80E
  1569. 00001298  A9EB                     syscall    Pack4/FP68K
  1570. 0000129A  487A 0252                pea.l      [PC + 0x252 /* 000014EE, value 0x0, cstring "" */]
  1571. 0000129E  486E FFEE                pea.l      [A6 - 0x12]
  1572. 000012A2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1573. 000012A6  A9EB                     syscall    Pack4/FP68K
  1574. 000012A8  6422                     bcc        +0x24 /* 000012CC */
  1575. 000012AA  2F0B                     move.l     -[A7], A3
  1576. 000012AC  486E FFEE                pea.l      [A6 - 0x12]
  1577. 000012B0  3F3C 080E                move.w     -[A7], 0x80E
  1578. 000012B4  A9EB                     syscall    Pack4/FP68K
  1579. 000012B6  0A2E 0080 FFEE           xori.b     [A6 - 0x12], 0x80
  1580. 000012BC  486E FFEE                pea.l      [A6 - 0x12]
  1581. 000012C0  2F0B                     move.l     -[A7], A3
  1582. 000012C2  3F3C 0810                move.w     -[A7], 0x810
  1583. 000012C6  A9EB                     syscall    Pack4/FP68K
  1584. 000012C8  0646 00B4                addi.w     D6, 0xB4
  1585. label000012CC:
  1586. 000012CC  7002                     moveq.l    D0, 0x02
  1587. 000012CE  B06D F27C                cmp.w      D0, [A5 - 0xD84]
  1588. 000012D2  6738                     beq        +0x3A /* 0000130C */
  1589. 000012D4  2F0B                     move.l     -[A7], A3
  1590. 000012D6  486E FFEE                pea.l      [A6 - 0x12]
  1591. 000012DA  3F3C 080E                move.w     -[A7], 0x80E
  1592. 000012DE  A9EB                     syscall    Pack4/FP68K
  1593. 000012E0  486D F264                pea.l      [A5 - 0xD9C]
  1594. 000012E4  486E FFE4                pea.l      [A6 - 0x1C]
  1595. 000012E8  3F3C 080E                move.w     -[A7], 0x80E
  1596. 000012EC  A9EB                     syscall    Pack4/FP68K
  1597. 000012EE  486E FFE4                pea.l      [A6 - 0x1C]
  1598. 000012F2  486E FFEE                pea.l      [A6 - 0x12]
  1599. 000012F6  3F3C 0002                move.w     -[A7], 0x2
  1600. 000012FA  A9EB                     syscall    Pack4/FP68K
  1601. 000012FC  486E FFEE                pea.l      [A6 - 0x12]
  1602. 00001300  2F0B                     move.l     -[A7], A3
  1603. 00001302  3F3C 0810                move.w     -[A7], 0x810
  1604. 00001306  A9EB                     syscall    Pack4/FP68K
  1605. 00001308  6000 0082                bra        +0x84 /* 0000138C */
  1606. label0000130C:
  1607. 0000130C  2F0B                     move.l     -[A7], A3
  1608. 0000130E  486E FFEE                pea.l      [A6 - 0x12]
  1609. 00001312  3F3C 080E                move.w     -[A7], 0x80E
  1610. 00001316  A9EB                     syscall    Pack4/FP68K
  1611. 00001318  487A 01D4                pea.l      [PC + 0x1D4 /* 000014EE, value 0x0, cstring "" */]
  1612. 0000131C  486E FFEE                pea.l      [A6 - 0x12]
  1613. 00001320  3F3C 0008                move.w     -[A7], 0x8
  1614. 00001324  A9EB                     syscall    Pack4/FP68K
  1615. 00001326  6764                     beq        +0x66 /* 0000138C */
  1616. 00001328  2F0B                     move.l     -[A7], A3
  1617. 0000132A  486E FFEE                pea.l      [A6 - 0x12]
  1618. 0000132E  3F3C 080E                move.w     -[A7], 0x80E
  1619. 00001332  A9EB                     syscall    Pack4/FP68K
  1620. 00001334  486E FFEE                pea.l      [A6 - 0x12]
  1621. 00001338  486E FFF8                pea.l      [A6 - 0x8]
  1622. 0000133C  3F3C 0810                move.w     -[A7], 0x810
  1623. 00001340  A9EB                     syscall    Pack4/FP68K
  1624. 00001342  486E FFF8                pea.l      [A6 - 0x8]
  1625. 00001346  7001                     moveq.l    D0, 0x01
  1626. 00001348  2F00                     move.l     -[A7], D0
  1627. 0000134A  486E FFF8                pea.l      [A6 - 0x8]
  1628. 0000134E  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1629. 00001352  486E FFF8                pea.l      [A6 - 0x8]
  1630. 00001356  486E FFEE                pea.l      [A6 - 0x12]
  1631. 0000135A  3F3C 080E                move.w     -[A7], 0x80E
  1632. 0000135E  A9EB                     syscall    Pack4/FP68K
  1633. 00001360  486D F25C                pea.l      [A5 - 0xDA4]
  1634. 00001364  486E FFEE                pea.l      [A6 - 0x12]
  1635. 00001368  3F3C 0806                move.w     -[A7], 0x806
  1636. 0000136C  A9EB                     syscall    Pack4/FP68K
  1637. 0000136E  486D F264                pea.l      [A5 - 0xD9C]
  1638. 00001372  486E FFEE                pea.l      [A6 - 0x12]
  1639. 00001376  3F3C 0802                move.w     -[A7], 0x802
  1640. 0000137A  A9EB                     syscall    Pack4/FP68K
  1641. 0000137C  486E FFEE                pea.l      [A6 - 0x12]
  1642. 00001380  2F0B                     move.l     -[A7], A3
  1643. 00001382  3F3C 0810                move.w     -[A7], 0x810
  1644. 00001386  A9EB                     syscall    Pack4/FP68K
  1645. 00001388  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1646. label0000138C:
  1647. 0000138C  2F0B                     move.l     -[A7], A3
  1648. 0000138E  486E FFEE                pea.l      [A6 - 0x12]
  1649. 00001392  3F3C 080E                move.w     -[A7], 0x80E
  1650. 00001396  A9EB                     syscall    Pack4/FP68K
  1651. 00001398  487A 0154                pea.l      [PC + 0x154 /* 000014EE, value 0x0, cstring "" */]
  1652. 0000139C  486E FFEE                pea.l      [A6 - 0x12]
  1653. 000013A0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1654. 000013A4  A9EB                     syscall    Pack4/FP68K
  1655. 000013A6  620E                     bhi        +0x10 /* 000013B6 */
  1656. 000013A8  396D F2BC 0002           move.w     [A4 + 0x2], [A5 - 0xD44]
  1657. 000013AE  38AD F2BA                move.w     [A4], [A5 - 0xD46]
  1658. 000013B2  6000 0130                bra        +0x132 /* 000014E4 */
  1659. label000013B6:
  1660. 000013B6  48C6                     ext.l      D6
  1661. 000013B8  2F06                     move.l     -[A7], D6
  1662. 000013BA  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1663. 000013BE  2D40 FFE0                move.l     [A6 - 0x20], D0
  1664. 000013C2  486E FFE0                pea.l      [A6 - 0x20]
  1665. 000013C6  486E FFEE                pea.l      [A6 - 0x12]
  1666. 000013CA  3F3C 280E                move.w     -[A7], 0x280E
  1667. 000013CE  A9EB                     syscall    Pack4/FP68K
  1668. 000013D0  2F0B                     move.l     -[A7], A3
  1669. 000013D2  486E FFEE                pea.l      [A6 - 0x12]
  1670. 000013D6  3F3C 0804                move.w     -[A7], 0x804
  1671. 000013DA  A9EB                     syscall    Pack4/FP68K
  1672. 000013DC  486D F278                pea.l      [A5 - 0xD88]
  1673. 000013E0  486E FFE4                pea.l      [A6 - 0x1C]
  1674. 000013E4  3F3C 280E                move.w     -[A7], 0x280E
  1675. 000013E8  A9EB                     syscall    Pack4/FP68K
  1676. 000013EA  486E FFE4                pea.l      [A6 - 0x1C]
  1677. 000013EE  486E FFEE                pea.l      [A6 - 0x12]
  1678. 000013F2  3F3C 0004                move.w     -[A7], 0x4
  1679. 000013F6  A9EB                     syscall    Pack4/FP68K
  1680. 000013F8  486D F26C                pea.l      [A5 - 0xD94]
  1681. 000013FC  486E FFEE                pea.l      [A6 - 0x12]
  1682. 00001400  3F3C 0806                move.w     -[A7], 0x806
  1683. 00001404  A9EB                     syscall    Pack4/FP68K
  1684. 00001406  41EE FFEE                lea.l      A0, [A6 - 0x12]
  1685. 0000140A  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  1686. 0000140E  22D8                     move.l     [A1]+, [A0]+
  1687. 00001410  22D8                     move.l     [A1]+, [A0]+
  1688. 00001412  32D8                     move.w     [A1]+, [A0]+
  1689. 00001414  486E FFD6                pea.l      [A6 - 0x2A]
  1690. 00001418  3F3C 0016                move.w     -[A7], 0x16
  1691. 0000141C  A9EB                     syscall    Pack4/FP68K
  1692. 0000141E  486E FFD6                pea.l      [A6 - 0x2A]
  1693. 00001422  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  1694. 00001426  2E00                     move.l     D7, D0
  1695. 00001428  302D F2BC                move.w     D0, [A5 - 0xD44]
  1696. 0000142C  48C0                     ext.l      D0
  1697. 0000142E  4A87                     tst.l      D7
  1698. 00001430  508F                     addq.l     A7, 8
  1699. 00001432  6C08                     bge        +0xA /* 0000143C */
  1700. 00001434  223C FFFF E000           move.l     D1, 0xFFFFE000
  1701. 0000143A  6006                     bra        +0x8 /* 00001442 */
  1702. label0000143C:
  1703. 0000143C  223C 0000 2000           move.l     D1, 0x2000 /* ' \0' */
  1704. label00001442:
  1705. 00001442  D287                     add.l      D1, D7
  1706. 00001444  740E                     moveq.l    D2, 0x0E
  1707. 00001446  E4A1                     asr        D1, D2
  1708. 00001448  D280                     add.l      D1, D0
  1709. 0000144A  3941 0002                move.w     [A4 + 0x2], D1
  1710. 0000144E  48C6                     ext.l      D6
  1711. 00001450  2F06                     move.l     -[A7], D6
  1712. 00001452  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1713. 00001456  2D40 FFD2                move.l     [A6 - 0x2E], D0
  1714. 0000145A  486E FFD2                pea.l      [A6 - 0x2E]
  1715. 0000145E  486E FFEE                pea.l      [A6 - 0x12]
  1716. 00001462  3F3C 280E                move.w     -[A7], 0x280E
  1717. 00001466  A9EB                     syscall    Pack4/FP68K
  1718. 00001468  2F0B                     move.l     -[A7], A3
  1719. 0000146A  486E FFEE                pea.l      [A6 - 0x12]
  1720. 0000146E  3F3C 0804                move.w     -[A7], 0x804
  1721. 00001472  A9EB                     syscall    Pack4/FP68K
  1722. 00001474  486D F278                pea.l      [A5 - 0xD88]
  1723. 00001478  486E FFE4                pea.l      [A6 - 0x1C]
  1724. 0000147C  3F3C 280E                move.w     -[A7], 0x280E
  1725. 00001480  A9EB                     syscall    Pack4/FP68K
  1726. 00001482  486E FFE4                pea.l      [A6 - 0x1C]
  1727. 00001486  486E FFEE                pea.l      [A6 - 0x12]
  1728. 0000148A  3F3C 0004                move.w     -[A7], 0x4
  1729. 0000148E  A9EB                     syscall    Pack4/FP68K
  1730. 00001490  486D F26C                pea.l      [A5 - 0xD94]
  1731. 00001494  486E FFEE                pea.l      [A6 - 0x12]
  1732. 00001498  3F3C 0806                move.w     -[A7], 0x806
  1733. 0000149C  A9EB                     syscall    Pack4/FP68K
  1734. 0000149E  41EE FFEE                lea.l      A0, [A6 - 0x12]
  1735. 000014A2  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  1736. 000014A6  22D8                     move.l     [A1]+, [A0]+
  1737. 000014A8  22D8                     move.l     [A1]+, [A0]+
  1738. 000014AA  32D8                     move.w     [A1]+, [A0]+
  1739. 000014AC  486E FFD6                pea.l      [A6 - 0x2A]
  1740. 000014B0  3F3C 0016                move.w     -[A7], 0x16
  1741. 000014B4  A9EB                     syscall    Pack4/FP68K
  1742. 000014B6  486E FFD6                pea.l      [A6 - 0x2A]
  1743. 000014BA  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  1744. 000014BE  2E00                     move.l     D7, D0
  1745. 000014C0  302D F2BA                move.w     D0, [A5 - 0xD46]
  1746. 000014C4  48C0                     ext.l      D0
  1747. 000014C6  4A87                     tst.l      D7
  1748. 000014C8  508F                     addq.l     A7, 8
  1749. 000014CA  6C08                     bge        +0xA /* 000014D4 */
  1750. 000014CC  223C FFFF E000           move.l     D1, 0xFFFFE000
  1751. 000014D2  6006                     bra        +0x8 /* 000014DA */
  1752. label000014D4:
  1753. 000014D4  223C 0000 2000           move.l     D1, 0x2000 /* ' \0' */
  1754. label000014DA:
  1755. 000014DA  D287                     add.l      D1, D7
  1756. 000014DC  740E                     moveq.l    D2, 0x0E
  1757. 000014DE  E4A1                     asr        D1, D2
  1758. 000014E0  D280                     add.l      D1, D0
  1759. 000014E2  3881                     move.w     [A4], D1
  1760. label000014E4:
  1761. 000014E4  4CEE 18C0 FFC2           movem.l    D6,D7,A3,A4, [A6 - 0x3E]
  1762. 000014EA  4E5E                     unlink     A6
  1763. 000014EC  4E75                     rts
  1764. 000014EE  0000 0000                ori.b      D0, 0x0
  1765. 000014F2  0000 0000                ori.b      D0, 0x0
  1766. 000014F6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1767. // begin alternate branch 000014F8-000014FC
  1768. fn000014F8:
  1769. 000014F8  4E56 FFB6                link       A6, -0x004A
  1770. // end alternate branch 000014F8-000014FC
  1771. fn000014F8: // (misaligned)
  1772. 000014FA  FFB6                     .invalid   <<F/6/7>>
  1773. 000014FC  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1774. 00001500  286E 000C                movea.l    A4, [A6 + 0xC]
  1775. 00001504  266E 0008                movea.l    A3, [A6 + 0x8]
  1776. 00001508  3A2E 0012                move.w     D5, [A6 + 0x12]
  1777. 0000150C  2F0C                     move.l     -[A7], A4
  1778. 0000150E  2F0B                     move.l     -[A7], A3
  1779. 00001510  4EAD 0EAA                jsr        [A5 + 0xEAA /* export_465 */]
  1780. 00001514  4246                     clr.w      D6
  1781. 00001516  508F                     addq.l     A7, 8
  1782. 00001518  6000 0116                bra        +0x118 /* 00001630 */
  1783. label0000151C:
  1784. 0000151C  486E FFF4                pea.l      [A6 - 0xC]
  1785. 00001520  486E FFEC                pea.l      [A6 - 0x14]
  1786. 00001524  7000                     moveq.l    D0, 0x00
  1787. 00001526  3006                     move.w     D0, D6
  1788. 00001528  2F00                     move.l     -[A7], D0
  1789. 0000152A  48C5                     ext.l      D5
  1790. 0000152C  2F05                     move.l     -[A7], D5
  1791. 0000152E  4EAD 0EBA                jsr        [A5 + 0xEBA /* export_467 */]
  1792. 00001532  486E FFF4                pea.l      [A6 - 0xC]
  1793. 00001536  486E FFE2                pea.l      [A6 - 0x1E]
  1794. 0000153A  3F3C 080E                move.w     -[A7], 0x80E
  1795. 0000153E  A9EB                     syscall    Pack4/FP68K
  1796. 00001540  203C 0000 00B4           move.l     D0, 0xB4
  1797. 00001546  2D40 FFD4                move.l     [A6 - 0x2C], D0
  1798. 0000154A  486E FFD4                pea.l      [A6 - 0x2C]
  1799. 0000154E  486E FFD8                pea.l      [A6 - 0x28]
  1800. 00001552  3F3C 280E                move.w     -[A7], 0x280E
  1801. 00001556  A9EB                     syscall    Pack4/FP68K
  1802. 00001558  486E FFD8                pea.l      [A6 - 0x28]
  1803. 0000155C  486E FFE2                pea.l      [A6 - 0x1E]
  1804. 00001560  3F3C 0004                move.w     -[A7], 0x4
  1805. 00001564  A9EB                     syscall    Pack4/FP68K
  1806. 00001566  487A 00F2                pea.l      [PC + 0xF2 /* 0000165A, value 0x4000C90F, cstring "@" */]
  1807. 0000156A  486E FFE2                pea.l      [A6 - 0x1E]
  1808. 0000156E  3F3C 0006                move.w     -[A7], 0x6
  1809. 00001572  A9EB                     syscall    Pack4/FP68K
  1810. 00001574  486E FFF4                pea.l      [A6 - 0xC]
  1811. 00001578  486E FFCA                pea.l      [A6 - 0x36]
  1812. 0000157C  3F3C 080E                move.w     -[A7], 0x80E
  1813. 00001580  A9EB                     syscall    Pack4/FP68K
  1814. 00001582  487A 00CC                pea.l      [PC + 0xCC /* 00001650, value 0x0, cstring "" */]
  1815. 00001586  486E FFCA                pea.l      [A6 - 0x36]
  1816. 0000158A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1817. 0000158E  A9EB                     syscall    Pack4/FP68K
  1818. 00001590  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1819. 00001594  6416                     bcc        +0x18 /* 000015AC */
  1820. 00001596  41EE FFC0                lea.l      A0, [A6 - 0x40]
  1821. 0000159A  43FA 00AA                lea.l      A1, [PC + 0xAA /* 00001646, value 0x3FFE8000 */]
  1822. 0000159E  20D9                     move.l     [A0]+, [A1]+
  1823. 000015A0  20D9                     move.l     [A0]+, [A1]+
  1824. 000015A2  30D9                     move.w     [A0]+, [A1]+
  1825. 000015A4  0A2E 0080 FFC0           xori.b     [A6 - 0x40], 0x80
  1826. 000015AA  600E                     bra        +0x10 /* 000015BA */
  1827. label000015AC:
  1828. 000015AC  41EE FFC0                lea.l      A0, [A6 - 0x40]
  1829. 000015B0  43FA 0094                lea.l      A1, [PC + 0x94 /* 00001646, value 0x3FFE8000 */]
  1830. 000015B4  20D9                     move.l     [A0]+, [A1]+
  1831. 000015B6  20D9                     move.l     [A0]+, [A1]+
  1832. 000015B8  30D9                     move.w     [A0]+, [A1]+
  1833. label000015BA:
  1834. 000015BA  486E FFC0                pea.l      [A6 - 0x40]
  1835. 000015BE  486E FFE2                pea.l      [A6 - 0x1E]
  1836. 000015C2  4267                     clr.w      -[A7]
  1837. 000015C4  A9EB                     syscall    Pack4/FP68K
  1838. 000015C6  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  1839. 000015CA  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  1840. 000015CE  22D8                     move.l     [A1]+, [A0]+
  1841. 000015D0  22D8                     move.l     [A1]+, [A0]+
  1842. 000015D2  32D8                     move.w     [A1]+, [A0]+
  1843. 000015D4  486E FFB6                pea.l      [A6 - 0x4A]
  1844. 000015D8  3F3C 0016                move.w     -[A7], 0x16
  1845. 000015DC  A9EB                     syscall    Pack4/FP68K
  1846. 000015DE  486E FFB6                pea.l      [A6 - 0x4A]
  1847. 000015E2  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1848. 000015E6  3E00                     move.w     D7, D0
  1849. 000015E8  588F                     addq.l     A7, 4
  1850. 000015EA  6004                     bra        +0x6 /* 000015F0 */
  1851. label000015EC:
  1852. 000015EC  0647 0168                addi.w     D7, 0x168
  1853. label000015F0:
  1854. 000015F0  4A47                     tst.w      D7
  1855. 000015F2  6DF8                     blt        -0x6 /* 000015EC */
  1856. 000015F4  6004                     bra        +0x6 /* 000015FA */
  1857. label000015F6:
  1858. 000015F6  0447 0168                subi.w     D7, 0x168
  1859. label000015FA:
  1860. 000015FA  0C47 0168                cmpi.w     D7, 0x168
  1861. 000015FE  6CF6                     bge        -0x8 /* 000015F6 */
  1862. 00001600  486E FFFC                pea.l      [A6 - 0x4]
  1863. 00001604  48C7                     ext.l      D7
  1864. 00001606  2F07                     move.l     -[A7], D7
  1865. 00001608  486E FFEC                pea.l      [A6 - 0x14]
  1866. 0000160C  4EBA FC6C                jsr        [PC - 0x394 /* 0000127A */]
  1867. 00001610  4A46                     tst.w      D6
  1868. 00001612  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1869. 00001616  670C                     beq        +0xE /* 00001624 */
  1870. 00001618  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1871. 0000161C  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  1872. 00001620  588F                     addq.l     A7, 4
  1873. 00001622  600A                     bra        +0xC /* 0000162E */
  1874. label00001624:
  1875. 00001624  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1876. 00001628  4EAD 084A                jsr        [A5 + 0x84A /* export_261 */]
  1877. 0000162C  588F                     addq.l     A7, 4
  1878. label0000162E:
  1879. 0000162E  5246                     addq.w     D6, 1
  1880. label00001630:
  1881. 00001630  7000                     moveq.l    D0, 0x00
  1882. 00001632  3006                     move.w     D0, D6
  1883. 00001634  48C5                     ext.l      D5
  1884. 00001636  BA80                     cmp.l      D5, D0
  1885. 00001638  6C00 FEE2                bge        -0x11C /* 0000151C */
  1886. 0000163C  4CEE 18E0 FFA2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x5E]
  1887. 00001642  4E5E                     unlink     A6
  1888. 00001644  4E75                     rts
  1889. 00001646  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  1890. 00001648  8000                     or.b       D0, D0
  1891. 0000164A  0000 0000                ori.b      D0, 0x0
  1892. 0000164E  0000 0000                ori.b      D0, 0x0
  1893. 00001652  0000 0000                ori.b      D0, 0x0
  1894. 00001656  0000 0000                ori.b      D0, 0x0
  1895. 0000165A  4000                     negx.b     D0
  1896. 0000165C  C90F                     abcd       -[A4], -[A7]
  1897. 0000165E  DAA2                     add.l      D5, -[A2]
  1898. 00001660  2168 BDE9                .incomplete
  1899.